v3.26.1
DEBT AND CREDIT ARRANGEMENTS - Acquisition Promissory Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument, Redemption [Line Items]    
Total debt $ 105,751 $ 106,010
Acquisition promissory notes | Acquisition note payable    
Debt Instrument, Redemption [Line Items]    
Total debt 4,383 4,557
Acquisition notes | Acquisition note payable    
Debt Instrument, Redemption [Line Items]    
Total debt 4,383 4,557
Short-term debt $ 2,362 $ 1,696
Acquisition notes | Acquisition note payable | Minimum    
Debt Instrument, Redemption [Line Items]    
Interest rate (as a percent) 4.00%  
Acquisition notes | Acquisition note payable | Maximum    
Debt Instrument, Redemption [Line Items]    
Interest rate (as a percent) 5.00%