XML 143 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt $ 708,267 $ 755,612
Less: debt issuance costs (1,099) (1,545)
Less: short-term and current portion of long-term debts (37,554) (23,444)
Total long-term debt $ 669,614 $ 730,623
Revolver    
Debt Instrument [Line Items]    
Interest Rate 4.00% 5.13%
Total debt $ 48,820 $ 30,904
U.S. Term Loan    
Debt Instrument [Line Items]    
Interest Rate 5.62% 6.71%
Total debt $ 508,863 $ 561,250
EURO Term Loan    
Debt Instrument [Line Items]    
Interest Rate 4.00% 5.13%
Total debt $ 138,767 $ 152,366
Industrial development bonds    
Debt Instrument [Line Items]    
Interest Rate 5.26% 5.26%
Total debt $ 10,000 $ 10,000
Bank lines of credit and other debt obligations    
Debt Instrument [Line Items]    
Total debt $ 1,817 $ 1,092