XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants - Summary of all warrant activity (Details)
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Stock Warrants  
Number of Warrants, Beginning Balance | shares 18,000,713
Number of Warrants, Exercised | shares 11,655,747
Number of Warrants, Ending Balance | shares 6,344,966
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 0.69
Weighted Average Exercise Price, Exercised | $ / shares 0.69
Weighted Average Exercise Price, Ending Balance | $ / shares $ 0.69