XML 46 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Derivative warrant liabilities (Details) - USD ($)
3 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrant liabilities, Beginning balance $ 27,117,860 $ 35,746,280
Change in fair value of warrant liabilities 16,763,770 (8,628,420)
Warrant liabilities, Ending balance 43,881,630 27,117,860
Public Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrant liabilities, Beginning balance 19,946,090 26,292,580
Change in fair value of warrant liabilities 12,330,310 (6,346,490)
Warrant liabilities, Ending balance 32,276,400 19,946,090
Private Placement Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Warrant liabilities, Beginning balance 7,171,770 9,453,700
Change in fair value of warrant liabilities 4,433,460 (2,281,930)
Warrant liabilities, Ending balance $ 11,605,230 $ 7,171,770