XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Change in the Fair Value of Derivative Warrant Liabilities (Detail) - Level 3 [Member]
3 Months Ended
Mar. 31, 2021
USD ($)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Derivative warrant liabilities at January 1, 2021
Issuance of Public and Private Warrants 12,503,330
Change in fair value of derivative warrant liabilities (1,860,000)
Derivative warrant liabilities at March 31, 2021 $ 10,643,330