XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 19, 2024
Debt Instrument [Line Items]      
Total debt $ 142,640 $ 200,818  
Less: unamortized debt issuance discount and costs 39,590 64,596  
Total debt, net 103,050 136,222  
Less: current portion 367 818  
Long-term debt, net 102,683 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 $ 367 $ 818