Quarterly report pursuant to Section 13 or 15(d)

Warrants - Additional Information (Detail)

v3.21.2
Warrants - Additional Information (Detail) - $ / shares
6 Months Ended
Jun. 30, 2021
Mar. 02, 2021
Derivative Warrant Liabilities [Line Items]    
Class of warrant or right redemption threshold consecutive trading days 30 days  
Class of warrant or right, threshold period for exercise from date of closing public offering 12 months  
Minimum notice period for warrants redemption 30 days  
Class of warrants or rights term 5 years  
Share price   $ 10.00
Effective days for registration statement to be available 30 days  
Public Warrants [Member]    
Derivative Warrant Liabilities [Line Items]    
Minimum notice period for warrants redemption 30 days  
Class of Warrants, price per warrant $ 0.01  
Private Placement Warrants [Member]    
Derivative Warrant Liabilities [Line Items]    
Minimum notice period for warrants redemption 30 days  
Class of Warrants, price per warrant $ 0.10  
Class A Ordinary Shares [Member]    
Derivative Warrant Liabilities [Line Items]    
Number of days determining fair market value 10 days  
Class A Ordinary Shares [Member] | Share Equals Or Exceeds $18 [Member]    
Derivative Warrant Liabilities [Line Items]    
Share redemption trigger price $ 18.00  
Class of warrant or right, exercise price adjustment percentage higher of market value 180.00%  
Class A Ordinary Shares [Member] | Share Equals Or Exceeds $10 [Member]    
Derivative Warrant Liabilities [Line Items]    
Share redemption trigger price $ 10.00  
Class A Ordinary Shares [Member] | Share Price Less Than $9.20 [Member]    
Derivative Warrant Liabilities [Line Items]    
Share redemption trigger price $ 9.20  
Gross proceeds of equity 60.00%  
Class of warrant or right, exercise price adjustment percentage higher of market value 115.00%  
Class of warrant or right redemption threshold trading days 20 days  
Class A Ordinary Shares [Member] | Public Warrants [Member]    
Derivative Warrant Liabilities [Line Items]    
Class of Warrants, price per warrant   $ 11.50
Class A Ordinary Shares [Member] | Public Warrants [Member] | Share Equals Or Exceeds $18 [Member]    
Derivative Warrant Liabilities [Line Items]    
Share price $ 18.00  
Number of consecutive trading days determining warrant redeemable 20 days  
Number of trading days determining warrant redeemable 30 days  
Class A Ordinary Shares [Member] | Private Placement Warrants [Member]    
Derivative Warrant Liabilities [Line Items]    
Class of Warrants, price per warrant $ 11.50  
Class A Ordinary Shares [Member] | Private Placement Warrants [Member] | Share Equals Or Exceeds $18 [Member]    
Derivative Warrant Liabilities [Line Items]    
Share price $ 18.00  
Number of consecutive trading days determining warrant redeemable 20 days  
Number of trading days determining warrant redeemable 30 days  
Class A Ordinary Shares [Member] | Private Placement Warrants [Member] | Share Equals Or Exceeds $10 [Member]    
Derivative Warrant Liabilities [Line Items]    
Share price $ 10.00  
Number of consecutive trading days determining warrant redeemable 30 days