Quarterly report [Sections 13 or 15(d)]

Long-Term Debt - Balance (Details)

v3.25.1
Long-Term Debt - Balance (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 15, 2023
Long-term debt      
Less: current portion of long-term debt $ (13,697) $ (11,394)  
Long-term debt 99,934 106,875  
Blue Owl Loan Agreement, Initial term loan      
Long-term debt      
Gross principal 130,000   $ 130,000
Principal repayments (11,969)    
Unaccreted debt discount and debt issuance costs (4,400)    
Total carrying value net of principal repayments, unaccreted debt discount, and debt issuance costs 113,631    
Less: current portion of long-term debt (13,697) (11,400)  
Long-term debt $ 99,934 $ 106,900