Quarterly report [Sections 13 or 15(d)]

Long-Term Debt - Balance (Details)

v3.26.1
Long-Term Debt - Balance (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Dec. 15, 2023
Long-Term Debt      
Less: current portion of long-term debt $ (14,013) $ (12,526)  
Long-term debt 88,825 96,451  
Blue Owl Loan Agreement | Level 3      
Long-Term Debt      
Fair value of long-term debt 102,900 110,700  
Blue Owl Loan Agreement, Initial term loan      
Long-Term Debt      
Gross principal 130,000   $ 130,000
Principal repayments (23,893)    
Debt discount and debt issuance costs (3,269)    
Total carrying value net of principal repayments, debt discount, and debt issuance costs 102,838    
Less: current portion of long-term debt (14,013) (12,500)  
Long-term debt $ 88,825 $ 96,500