Fair Value Measurements - Schedule of Changes in the Fair Values of the Outstanding Warrants and Forward Purchase Agreement (Detail) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule Of Changes In Fair Value Of The Warrants And Forward Purchase Agreement [Line Items]    
Fair Value Beginning balance $ 225,339,926  
Change in Fair Value – (Gain) / Loss 11,741,969 $ (72,992,581)
Fair Value Ending balance 237,081,895  
Fair Value Beginning balance (4,889,180)  
Change in Fair Value – (Gain) / Loss 6,810,860  
Fair Value Ending balance 1,921,680  
Forward Purchase Agreement Liability [Member]    
Schedule Of Changes In Fair Value Of The Warrants And Forward Purchase Agreement [Line Items]    
Fair Value Beginning balance (6,569,180)  
Change in Fair Value – (Gain) / Loss 6,850,860  
Fair Value Ending balance 281,680  
Additional Forward Purchase Agreement [Member]    
Schedule Of Changes In Fair Value Of The Warrants And Forward Purchase Agreement [Line Items]    
Fair Value Beginning balance 1,680,000  
Change in Fair Value – (Gain) / Loss (40,000)  
Fair Value Ending balance 1,640,000  
Public Warrants [Member]    
Schedule Of Changes In Fair Value Of The Warrants And Forward Purchase Agreement [Line Items]    
Fair Value Beginning balance 29,333,333  
Change in Fair Value – (Gain) / Loss (8,444,444)  
Fair Value Ending balance 20,888,889  
Private Placement Warrants [Member]    
Schedule Of Changes In Fair Value Of The Warrants And Forward Purchase Agreement [Line Items]    
Fair Value Beginning balance 196,006,593  
Change in Fair Value – (Gain) / Loss 20,186,413  
Fair Value Ending balance $ 216,193,006