v3.21.1
Recurring Fair Value Measurements - Summary of Change in Fair Value of Warrant Liabilities (Detail)
3 Months Ended
Mar. 31, 2021
USD ($)
Changes In Fair Value Of Warrant Liabilities [Line Items]  
Change in fair value $ (445,665)
Fair Value at March 31, 2021 36,104,088
Fair Value, Inputs, Level 3 [Member]  
Changes In Fair Value Of Warrant Liabilities [Line Items]  
Fair value at December 31, 2020 36,549,753
Public Warrants reclassified to level 2 (17,933,496)
Change in fair value (445,665)
Fair Value at March 31, 2021 $ 18,170,592