v3.23.3
Fair Value of Financial Instruments - Schedule of Weighted Average Assumptions (Details) - Level 3
Sep. 30, 2023
Dec. 31, 2022
Risk-free interest rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 0.047 0.041
Contractual term (in years)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 4 4
Expected volatility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 0.683 0.603
Expected dividend yield    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 0 0
Exercise price per share    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrants, measurement inputs 17.16 17.16