XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Derivative Warrrant Liability (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Derivative, Gain (Loss) on Derivative, Net $ 6,205,914 $ (86,208) $ 507,446 $ (43,221)
Warrant [Member]        
Derivative Liability, Fair Value, Gross Liability     1,804,572  
Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants     621,500  
Derivative, Gain (Loss) on Derivative, Net     (479,535)  
Increase (Decrease) in Derivative Liabilities     (507,446)  
Derivative Liability, Fair Value, Gross Liability $ 1,439,091   $ 1,439,091