XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants to Purchase Common Stock (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2019
Warrants To Purchase Common Stock      
Warrants Outstanding, Beginning Balance 2,516,778 4,531,924  
Weighted Avg. Exercise Price Outstanding, Beginning Balance $ 3.30 $ 0.72  
Weighted-Average Remaining Contractual Term Outstanding 9 months 29 days 8 months 8 days 4 years 18 days
Warrants Issued 4,972,254  
Warrants Issued $ 2.34  
Warrants Exercised (2,516,778) (6,481,924)  
Warrants Exercised $ 3.30 $ 0.74  
Warrants Outstanding, Ending Balance 3,022,254 4,531,924
Weighted Avg. Exercise Price Outstanding, Ending balance $ 2.97 $ 0.72
Weighted-Average Remaining Contractual Term Issued   11 months 1 day  
Warrants Exercisable at end   505,476  
Weighted Avg. Exercise Price Exercisable at end   $ 2.97  
Weighted-Average Remaining Contractual Term Exercisable at end   8 months 8 days