v3.26.3
Credit Facilities and Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 486,960 $ 618,715
Current maturities of debt 71,130 51,988
Long-term debt 415,830 566,727
Current maturities of debt $ 50,000 $ 30,000
2024 Credit Agreement    
Debt Instrument [Line Items]    
Debt, weighted average interest rate 4.50% 4.80%
Current maturities of debt $ 71,000 $ 45,300
Long-term debt 401,500 552,800
Total outstanding borrowings 472,500 598,100
Letters of credit 4,500 4,600
Multi-currency revolver | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 187,959 298,426
Current maturities of debt 50,000  
Long-term debt 137,959  
U.S. dollar term loan | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total debt 181,572 188,771
Euro term loan | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total debt 102,996 110,855
Current maturities of debt 7,600  
Long-term debt 95,396  
Unamortized deferred financing costs 1,400 1,900
Other    
Debt Instrument [Line Items]    
Total debt 14,433 $ 20,663
Other | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 14,433  
Current maturities of debt 137  
Long-term debt $ 14,296