v3.26.1
DEBT - Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Other debt $ 35,455 $ 15,661
Total debt 617,679 594,958
Less current portion of long-term debt (66,336) (46,908)
Total long-term debt 551,343 548,050
Shareholder loan    
Debt Instrument [Line Items]    
Long-term debt 57,592 59,101
Revolving Credit Facility | Revolving credit facility, due 2030 | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt 200,154 191,819
Secured Debt | Term loan, Facility A, due 2030 | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt $ 324,478 $ 328,377