v3.24.0.1
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