XML 114 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Credit Facilities and Long-Term Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Maturities of Debt [Abstract]    
2026 $ 21,988  
2027 24,548  
2028 32,486  
2029 529,489  
2030 1,279  
Thereafter 8,925  
Total debt 618,715 $ 562,314
Less: current maturities (51,988) (27,117)
Long-term debt 566,727 535,197
Multi-Currency Revolver | Revolving Credit Facility | Line of Credit    
Maturities of Debt [Abstract]    
2026 0  
2027 0  
2028 0  
2029 298,426  
2030 0  
Thereafter 0  
Total debt 298,426  
Less: current maturities (30,000)  
Long-term debt 268,426  
U.S. Dollar Term Loan | Revolving Credit Facility | Line of Credit    
Maturities of Debt [Abstract]    
2026 9,606  
2027 14,655  
2028 19,703  
2029 144,807  
2030 0  
Thereafter 0  
Total debt 188,771  
Less: current maturities (9,606)  
Long-term debt 179,165  
Euro Term Loan | Revolving Credit Facility | Line of Credit    
Maturities of Debt [Abstract]    
2026 5,651  
2027 8,614  
2028 11,576  
2029 85,014  
2030 0  
Thereafter 0  
Total debt 110,855 102,908
Less: current maturities (5,651)  
Long-term debt 105,204  
Other Debt    
Maturities of Debt [Abstract]    
Total debt 20,663 $ 16,948
Other Debt | Revolving Credit Facility | Line of Credit    
Maturities of Debt [Abstract]    
2026 6,731  
2027 1,279  
2028 1,207  
2029 1,242  
2030 1,279  
Thereafter 8,925  
Total debt 20,663  
Less: current maturities (6,731)  
Long-term debt $ 13,932