XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 19, 2024
Debt Instrument [Line Items]      
Total debt $ 143,091 $ 200,818  
Less: unamortized debt issuance discount and costs 41,685 64,596  
Total debt, net 101,406 136,222  
Less: current portion 818 818  
Long-term debt, net 100,588 135,404  
2026 Convertible notes      
Debt Instrument [Line Items]      
Total debt 17,668 17,668 $ 182,300
2029 Convertible Notes      
Debt Instrument [Line Items]      
Total debt 124,605 182,332  
D&O Financing Loan      
Debt Instrument [Line Items]      
Total debt $ 818 $ 818