XML 112 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Credit Facilities and Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt $ 562,314 $ 156,211
Current maturities of debt 27,117 5,029
Long-term debt 535,197 151,182
Revolver | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 0 63,500
Term loan | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total debt 0 92,500
Multi-currency revolver | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total debt 244,171 0
U.S. dollar term loan | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 198,287 0
Euro term loan | Line of Credit    
Debt Instrument [Line Items]    
Unamortized deferred financing costs 2,700  
Euro term loan | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 102,908 0
Current maturities of debt 4,923  
Long-term debt 97,985  
Other    
Debt Instrument [Line Items]    
Total debt 16,948 $ 211
Other | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 16,948  
Current maturities of debt 1,878  
Long-term debt $ 15,070