XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 158,533 $ 153,061
Plus: unamortized debt premium, net 19,416 24,127
Less: unamortized debt issuance costs (493) (613)
Total debt, net of unamortized debt issuance costs and debt premium, net 177,456 176,575
Less: current portion of long-term debt (1,143) (381)
Total debt, net of current portion 176,313 176,194
Term Loan    
Debt Instrument [Line Items]    
Total debt 158,533  
Term Loan | Term loan, due 2027    
Debt Instrument [Line Items]    
Total debt 144,242 144,242
Plus: capitalized payment-in-kind- interest    
Debt Instrument [Line Items]    
Total debt $ 14,291 $ 8,819