XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
Jun. 30, 2021
USD ($)
$ / shares
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Change in fair value of derivative warrant liabilities | $ $ 2,928,333 $ 3,423,668
Public Warrants [Member]    
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]    
Class of warrants, exercise price per share | $ / shares $ 1.42 $ 1.42