Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule Of Assets And Liabilities That Were Measured At Fair Value On A Recurring Basis (Detail)

v3.21.2
Fair Value Measurements - Schedule Of Assets And Liabilities That Were Measured At Fair Value On A Recurring Basis (Detail) - USD ($)
Jun. 30, 2021
Mar. 25, 2021
Jan. 12, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Mutual Fund held in Trust Account $ 402,515,362    
Warrant liability 20,313,609   $ 20,189,067
Public Warrants | Fair Value, Recurring | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 10,338,960    
Private Placement Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability   $ 20,189,067  
Private Placement Warrants | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 20,313,609 $ 17,796,406  
Mutual Fund | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Mutual Fund held in Trust Account 402,515,362    
Mutual Fund | Fair Value, Recurring | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Mutual Fund held in Trust Account 402,515,362    
Warrant | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 20,313,609    
Warrant | Fair Value, Recurring | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 10,338,960    
Warrant | Fair Value, Recurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 9,974,649    
Warrant | Public Warrants | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 10,338,960    
Warrant | Private Placement Warrants | Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 9,974,649    
Warrant | Private Placement Warrants | Fair Value, Recurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability $ 9,974,649