XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Reconciliation of Warrant Liability (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Equity [Abstract]    
Balance at December 31, 2020 $ 1,170,051  
Settlement of liability on warrant exercise (18,365)  
Change in fair value of common stock warrants (26,257) $ 3,166,474
Balance at June 30, 2021 $ 1,125,429