v3.26.1
Debt - Schedule of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 144,915 $ 159,915
Plus: unamortized debt premium (discount), net 13,548 15,116
Less: unamortized debt issuance costs (966) (862)
Total debt, net of unamortized debt issuance costs and debt premium, net 157,497 174,169
Less: current portion of long-term debt 0 (1,524)
Total debt, net of current portion 157,497 172,645
Term Loan    
Debt Instrument [Line Items]    
Total debt 144,915  
Term Loan | Term loan, due 2028    
Debt Instrument [Line Items]    
Total debt 128,861 143,861
Plus: capitalized payment-in-kind interest    
Debt Instrument [Line Items]    
Total debt $ 16,054 $ 16,054