Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurement (Details)

v3.22.2
Fair Value Measurement (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Marketable Securities held in Trust Account $ 345,537,283 $ 345,019,104
Liabilities:    
Period for calculating SPAC volatility based on historical stock prices 6 years  
Public Warrants    
Liabilities:    
Warranty liability $ 1,269,600 5,865,000
Private Placement Warrants    
Liabilities:    
Warranty liability 1,091,733 5,043,333
Recurring | Public Warrants    
Liabilities:    
Warranty liability 1,269,600 5,865,000
Recurring | Private Placement Warrants    
Liabilities:    
Warranty liability 1,091,733 5,043,333
U.S. Treasury Securities | Recurring    
Assets:    
Marketable Securities held in Trust Account 345,537,283 345,019,104
Convertible Promissory Note | Recurring    
Liabilities:    
Warranty liability 1,324,475 762,850
Level 1 | Recurring | Public Warrants    
Liabilities:    
Warranty liability 1,269,600 5,865,000
Level 1 | U.S. Treasury Securities | Recurring    
Assets:    
Marketable Securities held in Trust Account 345,537,283 345,019,104
Level 2 | Recurring | Private Placement Warrants    
Liabilities:    
Warranty liability 1,091,733 5,043,333
Level 3 | Convertible Promissory Note | Recurring    
Liabilities:    
Warranty liability $ 1,324,475 $ 762,850