XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt - Narrative (Details)
$ in Thousands, € in Millions
6 Months Ended
Mar. 15, 2025
EUR (€)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]        
Long-term debt, current maturities   $ 1,937,384 $ 1,398,246 $ 716,932
Repayments of long-term debt   706,274 $ 100,000  
Finance leases        
Debt Instrument [Line Items]        
Long-term debt, current maturities   4,100    
Bank debt | U S Revolving Loans        
Debt Instrument [Line Items]        
Long-term debt, current maturities   640,000    
Bank debt | Euro Revolving Loans        
Debt Instrument [Line Items]        
Long-term debt, current maturities   721,900    
Bank debt | Other Foreign Bank Revolving and Term Loans        
Debt Instrument [Line Items]        
Long-term debt, current maturities   52,300    
Bank debt | Euro term loans        
Debt Instrument [Line Items]        
Long-term debt, current maturities   10,600    
Bank debt | U.S. term loans        
Debt Instrument [Line Items]        
Long-term debt, current maturities   $ 8,500    
3¼% Senior Notes | Senior Notes        
Debt Instrument [Line Items]        
Senior note interest rate   3.25%    
Repayments of long-term debt | € € 650      
Debt instrument, redemption price (in percentage) 100.00%      
1.4% Senior Secured Notes | Senior Notes        
Debt Instrument [Line Items]        
Long-term debt, current maturities   $ 500,000    
Senior note interest rate   1.40%