Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Changes in Fair Value of Warrant Liabilities (Details)

v3.21.2
Fair Value Measurements - Schedule of Changes in Fair Value of Warrant Liabilities (Details) - Level 3 [Member]
6 Months Ended
Jun. 30, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Warrant liabilities at beginning of period $ 19,780,000
Change in valuation inputs or other assumptions 168,330,000
Warrant liabilities at end of period 188,110,000
Private Placement Warrants [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Warrant liabilities at beginning of period 6,900,000
Change in valuation inputs or other assumptions 62,760,000
Warrant liabilities at end of period 69,660,000
Public Warrants [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Warrant liabilities at beginning of period 12,880,000
Change in valuation inputs or other assumptions 105,570,000
Warrant liabilities at end of period $ 118,450,000