Quarterly report pursuant to Section 13 or 15(d)

Schedule of Activity of Warrants (Details)

v3.23.3
Schedule of Activity of Warrants (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Warrants Outstanding, Beginning | shares
Weighted Average Exercise Price, Beginning | $ / shares
Number of Warrants, Expired | shares
Weighted Average Exercise Price, Expired | $ / shares
Number of Warrants Outstanding, Ending | shares 12,599,793
Weighted Average Exercise Price, Ending | $ / shares $ 0.34
Average Life (years) Outstanding, End 4 years 6 months 18 days
Number of Warrants, Exercisable | shares 11,577,066
Weighted Average Exercise Price, Exercisable | $ / shares $ 0.31
Average Life (years) Exercisable, End 4 years 2 months 4 days
Exercise Price 0.30 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Warrants, Granted | shares 14,610,000
Weighted Average Exercise Price, Granted | $ / shares $ 0.30
Average Life (years), Granted 5 years
Number of Warrants, Exercised | shares (14,610,000)
Weighted Average Exercise Price, Exercised | $ / shares $ 0.30
Exercise Price 0.33 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Warrants, Granted | shares 55,821,916
Average Life (years), Granted 5 years
Weighted Average Exercise Price, Granted | $ / shares $ 0.33
Number of Warrants, Exercised | shares (44,934,850)
Weighted Average Exercise Price, Exercised | $ / shares $ 0.33
Exercise Price 0.38 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Warrants, Granted | shares 690,000
Average Life (years), Granted 5 years
Weighted Average Exercise Price, Granted | $ / shares $ 0.38
Exercise Price 0.41 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Warrants, Granted | shares 1,022,727
Average Life (years), Granted 5 years
Weighted Average Exercise Price, Granted | $ / shares $ 0.41