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 |