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