XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Recurring Fair Value Measurements - Summary of Fair Value of Held To Maturity Securities (Detail)
Jun. 30, 2022
USD ($)
Schedule of Held-to-maturity Securities [Line Items]  
Fair value $ 352,411,509
Money Market Mutual Fund [Member]  
Schedule of Held-to-maturity Securities [Line Items]  
Fair value 352,411,212
Cash held in Trust Account [Member]  
Schedule of Held-to-maturity Securities [Line Items]  
Fair value $ 297