XML 48 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Details) - Schedule of outstanding stock warrants - Warrant [Member]
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Stockholders' Equity (Details) - Schedule of outstanding stock warrants [Line Items]  
Number of Warrants, Outstanding, Beginning 142,189
Weighted Average Exercise Price, Outstanding, Beginning (in Dollars per share) | $ / shares
Weighted Average Remaining Contractual Life (in years), Outstanding, Beginning
Number of Warrants, Outstanding, Ending 8,737,269
Weighted Average Exercise Price, Outstanding, Ending (in Dollars per share) | $ / shares $ 0.001
Weighted Average Remaining Contractual Life (in years), Outstanding, Ending 5 years
Number of Warrants, Exercisable 8,737,269
Weighted Average Exercise Price, Exercisable (in Dollars per share) | $ / shares $ 0.001
Weighted Average Remaining Contractual Life (in years), Exercisable 5 years
Number of Warrants, Issued 8,710,982
Weighted Average Exercise Price, Issued (in Dollars per share) | $ / shares $ 0.001
Weighted Average Remaining Contractual Life (in years), Issued 5 years
Number of Warrants, Exercised (115,902)
Number of Warrants, Expired 0