v3.25.1
Fair Value Measurements - Summary of Fair Value Measurement Inputs and Valuation Techniques (Details) - Level 3
Mar. 31, 2025
USD ($)
yr
Dec. 31, 2024
yr
USD ($)
Risk-free interest rate | Monte Carlo Simulation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.0386 0.0425
Risk-free interest rate | Black Scholes Option Pricing Model    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability, measurement input 0.0413 0.0449
Revenue volatility | Monte Carlo Simulation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.63 0.63
Revenue discount rate | Monte Carlo Simulation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.1835 0.1411
Price of common stock | Black Scholes Option Pricing Model    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability, measurement input 8.14 12.8
Expected term | Black Scholes Option Pricing Model    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability, measurement input | yr 8.56 8.8
Expected volatility | Black Scholes Option Pricing Model    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability, measurement input 51.59 48.89
Exercise price | Black Scholes Option Pricing Model    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability, measurement input 10.9847 10.9847
Expected dividends | Black Scholes Option Pricing Model    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability, measurement input 0 0