Quarterly report pursuant to Section 13 or 15(d)

Derivative Liabilities (Details) - Schedule of changes in the fair value of Level 3 derivative liabilities that are measured at fair value on a recurring basis

v3.21.2
Derivative Liabilities (Details) - Schedule of changes in the fair value of Level 3 derivative liabilities that are measured at fair value on a recurring basis - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning balance as of January 1, 2021 $ 24,375,911 $ 4,442,970 $ 4,442,970
Extinguishment of derivative liabilities in connection with conversion of debt [1]   (591,203)  
Warrants issued in connection with the financing   7,294,836 7,294,836
Change in fair value of derivative liabilities 19,156,420 13,229,308  
Ending balance as of June 30, 2021 43,532,331 24,375,911 43,532,331
AGP Warrants [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning balance as of January 1, 2021 403,331 165,895 165,895
Extinguishment of derivative liabilities in connection with conversion of debt [1]    
Change in fair value of derivative liabilities 55,025 237,436  
Ending balance as of June 30, 2021 458,356 403,331 458,356
Private Warrants [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning balance as of January 1, 2021 880,875 256,275 256,275
Change in fair value of derivative liabilities 629,325 624,600  
Ending balance as of June 30, 2021 1,510,200 880,875 1,510,200
PIPE Warrants [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning balance as of January 1, 2021 11,876,704    
Warrants issued in connection with the financing   7,294,836  
Change in fair value of derivative liabilities 7,712,770 4,581,868  
Ending balance as of June 30, 2021 19,589,474 11,876,704 19,589,474
Convertible Notes [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning balance as of January 1, 2021 290,001 225,800 225,800
Extinguishment of derivative liabilities in connection with conversion of debt [1]   (591,203)  
Warrants issued in connection with the financing    
Change in fair value of derivative liabilities 409,300 655,404  
Ending balance as of June 30, 2021 699,301 290,001 699,301
Public Warrants [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Beginning balance as of January 1, 2021 10,925,000 3,795,000 3,795,000
Change in fair value of derivative liabilities 10,350,000 7,130,000  
Ending balance as of June 30, 2021 $ 21,275,000 $ 10,925,000 $ 21,275,000
[1] See Note 7, Convertible Note Payable.