Annual report pursuant to Section 13 and 15(d)

Common Stock Warrants - Schedule of Warrants to Purchase Common Stock Outstanding (Details)

v3.21.1
Common Stock Warrants - Schedule of Warrants to Purchase Common Stock Outstanding (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Shares Underlying Warrants Outstanding, Range of Exercise Prices $ 0.13
Shares Underlying Warrants Outstanding | shares 1,275,000
Shares Underlying Warrants Outstanding, Weighted Average Remaining Contractual Life 6 years 4 months 9 days
Shares Underlying Warrants Outstanding, Weighted Average Exercise Price $ 0.36
Shares Underlying Warrants Exercisable | shares 632,640
Shares Underlying Warrants Exercisable, Weighted Average Exercise Price $ 0.49
Warrant [Member]  
Shares Underlying Warrants Outstanding, Range of Exercise Prices $ .25
Shares Underlying Warrants Outstanding | shares 7,511,650
Shares Underlying Warrants Outstanding, Weighted Average Remaining Contractual Life 4 years 7 months 2 days
Shares Underlying Warrants Outstanding, Weighted Average Exercise Price $ .25
Shares Underlying Warrants Exercisable | shares 7,511,650
Shares Underlying Warrants Exercisable, Weighted Average Exercise Price $ .25