XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Reconciliation of derivative liabilities (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Derivative liabilities at December 31, 2020 $ 40,532,280
Derivative liabilities at June 30, 2021 20,789,520
Public Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Derivative liabilities at December 31, 2020 21,390,000
Change in fair value (8,238,600)
Private Placement Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Derivative liabilities at December 31, 2020 11,449,330
Change in fair value (4,409,840)
Forward Purchase Agreement  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Derivative liabilities at December 31, 2020 7,692,950
Change in fair value $ (7,094,320)