Loan Payable and Warrant Liability - Schedule of Assumptions Used to Determine Estimated Fair Value of Warrant Liability (Details) |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Measurement Input, Expected Term | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Expected term (in years) | 5 years 6 months | 6 years 6 months |
| Measurement Input, Price Volatility | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Fair value of the Warrants, Measurement input | 0.8322 | 0.7729 |
| Measurement Input, Risk-Free Interest Rate | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Fair value of the Warrants, Measurement input | 0.0384 | 0.0418 |
| Measurement Input, Expected Dividend Yield | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Fair value of the Warrants, Measurement input | 0 | 0 |