v3.25.2
Fair Value Measurement - Assumptions used to determine Fair Value of Warrants and Debt Instruments (Details)
Jun. 30, 2025
Jun. 04, 2025
Jun. 03, 2025
$ / shares
Jan. 24, 2025
Dec. 31, 2024
$ / shares
Oct. 31, 2024
Aug. 31, 2024
Jun. 21, 2024
SPA Warrant | Discount for lack of marketability (“DLOM”) | Level 3                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis                
Warrants and rights outstanding, measurement input (per unit) 0.100       0.100     0.100
Contingent Warrants | Volatility | Level 3                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis                
Warrants and rights outstanding, measurement input (per unit)         0.650     0.700
Delayed Draw Term Loan | Debt yield | Level 3                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis                
Debt instrument, measurement input 0.250 0.250   0.300 0.300 0.425 0.425 0.475
2021 Convertible Note | Debt yield | Convertible Notes                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis                
Debt instrument, measurement input     0.240   0.300      
2021 Convertible Note | Volatility | Convertible Notes                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis                
Debt instrument, measurement input     0.600   0.650      
2021 Convertible Note | Common stock price | Convertible Notes                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis                
Debt instrument, measurement input     3.86   4.86