v3.26.1
DEBT (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Lines of Credit
Outstanding borrowings consisted of the following at:
June 30, 2026December 31, 2025
Syndicated credit agreement: 
U.S. Dollar revolving loan$16,138 $6,375 
Term loan44,063 45,625 
European line of credit— — 
Outstanding borrowings60,201 52,000 
Less: debt issuance costs(1,137)(1,356)
Total debt59,064 50,644 
Less: current portion of long-term debt(3,750)(3,438)
Long-term debt$55,314 $47,206