v3.26.1
LONG-TERM DEBT AND FINANCING ARRANGEMENTS - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Long-term debt obligations    
Less current portion $ 94,484 $ 87,882
Long-term debt, less current portion 121,065 135,974
Notes payable    
Long-term debt obligations    
Long-term debt $ 215,549 $ 223,856
Weighted-average interest rate (as a percent) 5.00%