XML 107 R92.htm IDEA: XBRL DOCUMENT v3.26.1
Long-Term Debt - Balance (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 15, 2023
Long-Term Debt      
Less: current portion of long-term debt $ (12,526) $ (11,394)  
Long-term debt 96,451 $ 106,875  
Blue Owl Loan Agreement | Level 3      
Long-Term Debt      
Fair value of long-term debt 110,700    
Blue Owl Loan Agreement, Initial term loan      
Long-Term Debt      
Gross principal 130,000   $ 130,000
Principal repayments (17,502)    
Debt discount and debt issuance costs (3,521)    
Total carrying value net of principal repayments, debt discount, and debt issuance costs 108,977    
Less: current portion of long-term debt (12,526)    
Long-term debt $ 96,451