Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Fair Value Measurements - Summary of Changes in Fair Value of Warrant Liabilities (Details) - Redeemable Warrants
Mar. 31, 2021
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value $ 8,000,000
Change in valuation inputs or other assumptions (426,666)
Fair value 7,573,334
Private Placement  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value 3,000,000
Change in valuation inputs or other assumptions (160,000)
Fair value 2,840,000
Public Warrants  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value 5,000,000
Change in valuation inputs or other assumptions (266,666)
Fair value $ 4,733,334