XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 155,074 $ 153,061
Plus: unamortized debt premium, net 21,814 24,127
Less: unamortized debt issuance costs (554) (613)
Total debt, net of unamortized debt issuance costs and debt premium, net 176,334 176,575
Less: current portion of long-term debt (762) (381)
Total debt, net of current portion 175,572 176,194
Term loan    
Debt Instrument [Line Items]    
Total debt 155,074  
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 $ 10,832 $ 8,819