v3.26.1
Fair Value Measurements - Fair Value Range Of Assumptions (Details)
Mar. 31, 2025
yr
Interest rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Series D Warrants 0
Embedded Derivative Liability 0.060
Risk-free rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Series D Warrants 0.043
Risk-free rate | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Embedded Derivative Liability 0.039
Risk-free rate | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Embedded Derivative Liability 0.043
Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Series D Warrants 0
Embedded Derivative Liability 0.400
Illiquidity discount  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Series D Warrants 0
Embedded Derivative Liability 0.100
Probability weight  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Series D Warrants 0.100
Probability weight | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Embedded Derivative Liability 0.013
Probability weight | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Embedded Derivative Liability 0.750
Expected volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Series D Warrants 0.650
Embedded Derivative Liability 0.650
Expected term (years)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Series D Warrants 0.3
Expected term (years) | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Embedded Derivative Liability 0.3
Expected term (years) | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Embedded Derivative Liability 2.0