XML 70 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants to Purchase Common Stock (Details Narrative)
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Warrants To Purchase Common Stock  
Proceeds from warrant exercise | $ $ 8,305,368
Warrant exercised | shares 2,516,778
Warrant exercise price | $ / shares $ 3.30