XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis (Detail)
Dec. 31, 2020
USD ($)
Liabilities:  
Warrant Liability $ 37,394,500
Level 1 | Fair Value Recurring [member] | Public Warrants [Member]  
Liabilities:  
Warrant Liability 24,667,500
Level 3 | Fair Value Recurring [member] | Private Placement Warrants [Member]  
Liabilities:  
Warrant Liability 12,727,000
Marketable Securities Held In Trust Account [member] | Level 1 | Fair Value Recurring [member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assets Fair Value $ 345,009,370