XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total long-term debt $ 3,626,393 $ 3,516,165
Unamortized discount and debt issuance costs (75,353) (88,566)
Current portion of long-term debt 445,384 398,023
Long-term debt 3,181,009 3,118,142
Unsecured debt | 1.125% notes due 2025    
Debt Instrument [Line Items]    
Total long-term debt $ 439,959 393,346
Debt instrument, interest rate 1.125%  
Unsecured debt | 1.625% notes due 2028    
Debt Instrument [Line Items]    
Total long-term debt $ 583,300 521,500
Debt instrument, interest rate 1.625%  
Senior notes | 3.45% Senior notes due 2029    
Debt Instrument [Line Items]    
Total long-term debt $ 171,612 171,612
Debt instrument, interest rate 3.45%  
Senior notes | 4.65% Senior notes due 2027    
Debt Instrument [Line Items]    
Total long-term debt $ 650,000 650,000
Debt instrument, interest rate 4.65%  
Senior notes | 5.05% Senior notes due 2032    
Debt Instrument [Line Items]    
Total long-term debt $ 600,000 600,000
Debt instrument, interest rate 5.05%  
Senior notes | 5.45% Senior notes due 2044    
Debt Instrument [Line Items]    
Total long-term debt $ 350,000 350,000
Debt instrument, interest rate 5.45%  
Senior notes | 5.65% Senior notes due 2052    
Debt Instrument [Line Items]    
Total long-term debt $ 450,000 450,000
Debt instrument, interest rate 5.65%  
Interest-free loan    
Debt Instrument [Line Items]    
Total long-term debt $ 300,000 300,000
Variable-rate foreign bank loans    
Debt Instrument [Line Items]    
Total long-term debt 18,704 27,477
Finance lease obligations    
Debt Instrument [Line Items]    
Total long-term debt 116,171 118,796
Other    
Debt Instrument [Line Items]    
Total long-term debt $ 22,000 $ 22,000