XML 62 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Lines of Credit
Outstanding borrowings consisted of the following at December 31:
 
20242023
Syndicated credit agreement:  
U.S. Dollar revolving loan$24,375 $— 
Term loan48,125 117,500 
Commerzbank line of credit— — 
Outstanding borrowings72,500 117,500 
Less: debt issuance costs(1,682)(1,649)
Total debt70,818 115,851 
Less: current portion of long-term debt(2,500)(15,000)
Long-term debt$68,318 $100,851