XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Outstanding Balance $ 875,234 $ 708,267
Less: debt issuance costs (763) (1,099)
Less: short-term and current portion of long-term debts (35,949) (37,554)
Long-term debt $ 838,522 $ 669,614
Revolver    
Debt Instrument [Line Items]    
Interest Rate 5.36% 4.00%
Outstanding Balance $ 224,084 $ 48,820
U.S. Term Loan    
Debt Instrument [Line Items]    
Interest Rate 5.50% 5.62%
Outstanding Balance $ 488,824 $ 508,863
Euro Term Loan    
Debt Instrument [Line Items]    
Interest Rate 3.13% 4.00%
Outstanding Balance $ 150,525 $ 138,767
Industrial development bonds    
Debt Instrument [Line Items]    
Interest Rate 5.26% 5.26%
Outstanding Balance $ 10,000 $ 10,000
Bank lines of credit and other debt obligations    
Debt Instrument [Line Items]    
Outstanding Balance $ 1,801 $ 1,817