v3.22.4
Financial Instruments - Quantitative Information Regarding Level 3 Measurements Inputs (Details) - Private placement warrants
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding (shares) | shares 5,933,334  
Expiration term (in years) 5 years  
Warrant    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding (shares) | shares 5,933,334 5,933,334
Warrant | Exercise price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, measurement input | $ / shares 11.50 11.50
Warrant | Stock price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, measurement input | $ / shares 11.90 9.78
Warrant | Expiration term (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Expiration term (in years)   3 years 18 days
Warrant | Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, measurement input   0.70
Warrant | Risk-free Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, measurement input   0.0098
Warrant | Dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, measurement input   0