XML 72 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurement - Narrative (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial liabilities at fair value $ 0 $ 0
2029 Senior Secured Notes issued in exchange for 2025 Convertible Notes 42,557,000 0
Gain on change in fair value of embedded derivative 0 0
2025 Convertible Notes | Convertible debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
2029 Senior Secured Notes issued in exchange for 2025 Convertible Notes $ 0 $ 0
Stated interest rate of debt issued 3.25% 3.25%
Warrants term 4 years  
Warrants net value $ 30,800,000  
2025 Convertible Notes | Convertible debt | Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Exercise price per share (in dollars per share) | $ / shares $ 11.03  
2025 Convertible Notes | Convertible debt | Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Exercise price per share (in dollars per share) | $ / shares $ 15.77  
2029 Senior Secured Notes | Level 3 | Debt | Measurement Input Market Yield | Valuation Technique, Discounted Cash Flow    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt measurement input 0.0835  
Short Term Loan | Level 3 | Debt | Measurement Input Market Yield | Valuation Technique, Discounted Cash Flow    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt measurement input 0.2757