XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Shareholders' Equity (Details) - Schedule of stock options outstanding - Warrant [Member]
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Exercise Prices One [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding Number Outstanding (in Shares) | shares 15,067,351
Warrants Outstanding Weighted-Average Remaining Contractual Life (years) 3 years 255 days
Warrants Outstanding Weighted-Average Exercise Price $ 0.07
Warrants Exercisable Number Exercisable (in Shares) | shares 15,067,351
Warrants Exercisable Weighted-Average Exercise Price $ 0.07
Exercise Prices One [Member] | Minimum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices 0.0001
Exercise Prices One [Member] | Maximum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices $ 0.09
Exercise Prices Two [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding Number Outstanding (in Shares) | shares 11,549,499
Warrants Outstanding Weighted-Average Remaining Contractual Life (years) 2 years 292 days
Warrants Outstanding Weighted-Average Exercise Price $ 0.16
Warrants Exercisable Number Exercisable (in Shares) | shares 11,549,499
Warrants Exercisable Weighted-Average Exercise Price $ 0.16
Exercise Prices Two [Member] | Minimum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices 0.10
Exercise Prices Two [Member] | Maximum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices $ 0.24
Exercise Prices Three [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding Number Outstanding (in Shares) | shares 28,560,496
Warrants Outstanding Weighted-Average Remaining Contractual Life (years) 4 years 109 days
Warrants Outstanding Weighted-Average Exercise Price $ 0.31
Warrants Exercisable Number Exercisable (in Shares) | shares 28,560,496
Warrants Exercisable Weighted-Average Exercise Price $ 0.31
Exercise Prices Three [Member] | Minimum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices 0.25
Exercise Prices Three [Member] | Maximum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices $ 0.49
Exercise Prices Four [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding Number Outstanding (in Shares) | shares 4,564,688
Warrants Outstanding Weighted-Average Remaining Contractual Life (years) 2 years 109 days
Warrants Outstanding Weighted-Average Exercise Price $ 0.34
Warrants Exercisable Number Exercisable (in Shares) | shares 4,564,688
Warrants Exercisable Weighted-Average Exercise Price $ 0.34
Exercise Prices Four [Member] | Minimum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices 0.50
Exercise Prices Four [Member] | Maximum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices $ 1.00
Exercise Prices Five [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding Number Outstanding (in Shares) | shares 59,742,034
Warrants Outstanding Weighted-Average Remaining Contractual Life (years) 3 years 255 days
Warrants Outstanding Weighted-Average Exercise Price $ 0.22
Warrants Exercisable Number Exercisable (in Shares) | shares 59,742,034
Warrants Exercisable Weighted-Average Exercise Price $ 0.22
Exercise Prices Five [Member] | Minimum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices 0.05
Exercise Prices Five [Member] | Maximum [Member]  
Shareholders' Equity (Details) - Schedule of stock options outstanding [Line Items]  
Warrants Outstanding, Exercise Prices $ 1.00