XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Credit Facilities and Long-Term Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Remainder of 2025 $ 12,613  
2026 16,440  
2027 24,570  
2028 32,490  
2029 540,215  
Thereafter 10,301  
Total debt 636,629 $ 562,314
Less: current maturities (30,818) (27,117)
Long-term debt 605,811 535,197
Multi-Currency Revolver | Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Remainder of 2025 0  
2026 0  
2027 0  
2028 0  
2029 309,130  
Thereafter 0  
Total debt 309,130  
Less: current maturities (10,000)  
Long-term debt 299,130  
U.S. Dollar Term Loan | Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Remainder of 2025 4,776  
2026 9,606  
2027 14,655  
2028 19,703  
2029 144,807  
Thereafter 0  
Total debt 193,547  
Less: current maturities (9,572)  
Long-term debt 183,975  
Euro Term Loan | Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Remainder of 2025 2,811  
2026 5,652  
2027 8,616  
2028 11,579  
2029 85,034  
Thereafter 0  
Total debt 113,692 102,908
Less: current maturities (5,633)  
Long-term debt 108,059  
Other Debt    
Line of Credit Facility [Line Items]    
Total debt 20,260 $ 16,948
Other Debt | Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Remainder of 2025 5,026  
2026 1,182  
2027 1,299  
2028 1,208  
2029 1,244  
Thereafter 10,301  
Total debt 20,260  
Less: current maturities (5,613)  
Long-term debt $ 14,647