Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Summary of Assets that are Measured at Fair Value (Detail)

v3.21.2
Fair Value Measurements - Summary of Assets that are Measured at Fair Value (Detail)
Jun. 30, 2021
USD ($)
Assets:  
Investments held in Trust Account $ 316,256,601
Fair Value, Inputs, Level 1 [Member]  
Assets:  
Investments held in Trust Account 316,256,601
Public Warrants [Member] | Warrants [Member]  
Liabilities:  
Derivative liabilities 7,906,250
Public Warrants [Member] | Warrants [Member] | Fair Value, Inputs, Level 1 [Member]  
Liabilities:  
Derivative liabilities 7,906,250
Private Warrants [Member] | Warrants [Member]  
Liabilities:  
Derivative liabilities 6,993,000
Private Warrants [Member] | Warrants [Member] | Fair Value, Inputs, Level 3 [Member]  
Liabilities:  
Derivative liabilities $ 6,993,000