Annual report pursuant to Section 13 and 15(d)

Warrants (Details)

v3.22.1
Warrants (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Weighted Average Exercise Price, Expirations   $ 0.68
Weighted Average Exercise Price, Exercises $ 0.55 $ 0.17
Weighted Average Remaining Contractual Life years, Beginning Balance 3 years 6 months 26 days 4 years 7 days
Weighted Average Remaining Contractual Life years, Ending Balance 2 years 10 months 20 days 3 years 6 months 25 days
Aggregate Intrinsic Value, Beginning balance $ 3,588,631 $ 927
Warrant [Member]    
Number of warrants, Beginning balance 5,595,378 5,690,378
Number of warrants, Grants 0 0
Number of warrants, Expiration (280,212) (95,000)
Number of warrants, Exercises (1,030,166)  
Number of warrants, Ending balance 4,285,000 5,595,378
Warrants Exercisable, Ending balance 4,285,000 5,595,378
Weighted Average Exercise Price, Beginning balance $ 0.63 $ 0.63
Weighted Average Exercise Price, Expirations 0.35 0.35
Weighted Average Exercise Price, Exercises 0.42  
Weighted Average Exercise Price, Ending balance 0.70 0.63
Weighted Average Exercise Price, Exercisable $ 0.70 $ 0.63
Weighted Average Remaining Contractual Life years, Beginning Balance 2 years 10 months 6 days 3 years 8 months 19 days
Weighted Average Remaining Contractual Life years, Ending Balance 2 years 5 months 19 days 2 years 10 months 6 days
Weighted Average Remaining Contractual Life years, exercisable 2 years 5 months 19 days 2 years 10 months 6 days
Aggregate Intrinsic Value, Beginning balance $ 314,260 $ 0
Aggregate Intrinsic Value, Ending balance 0 314,260
Aggregate Intrinsic Value, exercisable $ 0 $ 314,260