v3.26.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Outstanding Balance $ 894,557 $ 871,210
Less: debt issuance costs (2,563) (652)
Less: short-term and current portion of long-term debts (20,532) (35,657)
Long-term debt $ 871,462 $ 834,901
Revolver    
Debt Instrument [Line Items]    
Interest Rate 5.11% 4.95%
Outstanding Balance $ 90,000 $ 229,088
U.S. Term Loan    
Debt Instrument [Line Items]    
Interest Rate 5.02% 5.10%
Outstanding Balance $ 550,000 $ 482,144
Euro Term Loan    
Debt Instrument [Line Items]    
Interest Rate 3.63% 3.13%
Outstanding Balance $ 243,308 $ 148,477
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,249 $ 1,501