v3.22.2.2
Fair Value Measurements - Summary of fair value measurements inputs (Detail) - Fair Value, Inputs, Level 3 [Member]
Jun. 30, 2022
$ / shares
yr
Dec. 31, 2021
$ / shares
yr
Measurement Input, Exercise Price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 11.5 11.5
Measurement Input, Share price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 9.99 9.81
Measurement Input, Expected Term [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements | yr 5 5
Measurement Input, Price Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 11 14.2
Measurement Input, Risk Free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 3.01 1.34
Measurement Input, Expected Dividend Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 0 0
Probability of Success [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 90 80