XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Convertible Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 19, 2024
Debt Instrument [Line Items]      
Outstanding balance $ 143,091 $ 200,818  
Unamortized issuance costs and debt discount (41,685) (64,596)  
Total debt, net 101,406 136,222  
Level 3      
Debt Instrument [Line Items]      
Outstanding balance 142,273    
Unamortized issuance costs and debt discount (41,685)    
Total debt, net 100,588    
Fair value 98,496    
2026 Convertible notes      
Debt Instrument [Line Items]      
Outstanding balance 17,668 17,668 $ 182,300
2026 Convertible notes | Level 3      
Debt Instrument [Line Items]      
Outstanding balance 17,668    
Unamortized issuance costs and debt discount (2,122)    
Total debt, net 15,546    
Fair value 15,546    
2029 Convertible Notes      
Debt Instrument [Line Items]      
Outstanding balance 124,605 $ 182,332  
2029 Convertible Notes | Level 3      
Debt Instrument [Line Items]      
Outstanding balance 124,605    
Unamortized issuance costs and debt discount (39,563)    
Total debt, net 85,042    
Fair value $ 82,950