v3.26.1
DEBT - Long term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
DEBT    
Current portion of Term Debt $ 8,750 $ 8,750
Long-term Debt, net of Current (Face Amount) 329,000 333,375
Original Issue Discount (4,161) (4,861)
Unamortized Debt Issuance Costs - Contra-Liability (4,233) (3,989)
Long-term Debt, net of Current 320,606 324,525
Total Face Amount of Borrowings 337,750 342,125
Other Assets 838 881
Long-Term Debt - Contra Liability 8,394 8,850
Total Unamortized Original Issue Discount and Debt Issuance Costs 9,232 9,731
Available Borrowing Capacity $ 35,000 $ 35,000
Term Loan    
DEBT    
Average Interest Rates: 9.90% 10.30%
Revolving line of credit    
DEBT    
Average Interest Rates: 10.50%