XML 90 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long -Term Debt - Long term debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Credit agreement $ 96,425  
Long-term debt 93,424 $ 94,682
Less: current portion 0 0
Long-term debt, net 93,424 94,682
Senior Secured Term Loan Facility | Secured Debt    
Debt Instrument [Line Items]    
Credit agreement 96,425 99,063
Less: deferred financing fees $ (3,001) $ (4,381)