Quarterly report pursuant to Section 13 or 15(d)

Schedule of Reconciliation of Liabilities Measured at Fair Value (Details)

v3.22.1
Schedule of Reconciliation of Liabilities Measured at Fair Value (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Defined Benefit Plan Disclosure [Line Items]    
Beginning Balance $ 198,566,170  
Issuance of warrants 243,681,478 $ 75,156,534
Change in fair value of warrants 86,948,858 (36,381,542)
Ending Balance 429,167,462  
Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Beginning Balance 198,566,170
Issuance of warrants 243,681,478 77,083,044
Change in fair value of warrants 86,948,858 (18,627,843)
Exercise of warrants (100,029,444) (219,636)
Ending Balance $ 429,167,462 $ 58,235,565