XML 58 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements - Valuation of Warrants (Details) - Binomial Lattice Model
Dec. 31, 2023
$ / shares
yr
Dec. 31, 2022
yr
$ / shares
Junior Preferred Stock Warrants | Fair value of underlying securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input   1.73
Junior Preferred Stock Warrants | Expected term (years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input | yr   2.9
Junior Preferred Stock Warrants | Expected volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input   0.461
Junior Preferred Stock Warrants | Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input   0.042
Junior Preferred Stock Warrants | Expected dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input   0
Junior Preferred Stock Warrants | Fair value per warrant    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input   0.15
Private placement warrants | Fair value of underlying securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 3.43 1.73
Private placement warrants | Expected term (years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input | yr 3.2 5.0
Private placement warrants | Expected volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 1.170 0.446
Private placement warrants | Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 0.040 0.041
Private placement warrants | Expected dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 0 0
Private placement warrants | Fair value per warrant    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 0.64 0.03