XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Credit agreement $ 96,425  
Total debt 94,062 $ 93,424
Less: Current portion 0 0
Long-Term Debt 94,062 93,424
Senior Secured Term Loan Facility | Secured Debt    
Debt Instrument [Line Items]    
Credit agreement 96,425 96,425
Deferred financing fees $ (2,363) $ (3,001)