XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Credit Facilities and Long-Term Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Remainder of 2025 $ 8,524  
2026 16,436  
2027 24,561  
2028 32,483  
2029 497,181  
Thereafter 10,293  
Total debt 589,478 $ 562,314
Less: current maturities (50,839) (27,117)
Long-term debt 538,639 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 266,141  
Thereafter 0  
Total debt 266,141  
Less: current maturities (30,000)  
Long-term debt 236,141  
U.S. Dollar Term Loan | Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Remainder of 2025 2,391  
2026 9,606  
2027 14,655  
2028 19,703  
2029 144,807  
Thereafter 0  
Total debt 191,162  
Less: current maturities (9,590)  
Long-term debt 181,572  
Euro Term Loan | Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Remainder of 2025 1,406  
2026 5,648  
2027 8,611  
2028 11,573  
2029 84,990  
Thereafter 0  
Total debt 112,228 102,908
Less: current maturities (5,640)  
Long-term debt 106,588  
Other Debt    
Line of Credit Facility [Line Items]    
Total debt 19,947 $ 16,948
Other Debt | Revolving Credit Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Remainder of 2025 4,727  
2026 1,182  
2027 1,295  
2028 1,207  
2029 1,243  
Thereafter 10,293  
Total debt 19,947  
Less: current maturities (5,609)  
Long-term debt $ 14,338