XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Fair Value Hierarchy for Assets and Liabilities Measured at Fair Value (Details) - Recurring Basis
Dec. 31, 2021
USD ($)
Assets  
Total assets $ 319,421,010
Liabilities:  
Total liabilities 27,361,759
Marketable Securities Held in Trust Account  
Assets  
Total assets 319,421,010
Level 1  
Assets  
Total assets 319,421,010
Liabilities:  
Total liabilities 14,959,333
Level 1 | Marketable Securities Held in Trust Account  
Assets  
Total assets 319,421,010
Level 3  
Liabilities:  
Total liabilities 12,402,426
Public Warrants  
Liabilities:  
Total liabilities 14,959,333
Public Warrants | Level 1  
Liabilities:  
Total liabilities 14,959,333
Private Placement Warrants  
Liabilities:  
Total liabilities 12,402,426
Private Placement Warrants | Level 3  
Liabilities:  
Total liabilities $ 12,402,426