v3.25.4
Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Nov. 25, 2025
Dec. 31, 2024
May 13, 2022
Nov. 25, 2019
Nov. 24, 2014
Debt Instrument [Line Items]            
Total long-term debt $ 3,193,541   $ 3,516,165      
Unamortized discount and debt issuance costs (61,859)   (88,566)      
Less amounts due within one year 74,077   398,023      
Long-term debt, less current portion $ 3,119,464   $ 3,118,142      
1.125% notes due 2025            
Debt Instrument [Line Items]            
Debt instrument, interest rate 1.125% 1.125% 1.125%      
1.625% notes due 2028            
Debt Instrument [Line Items]            
Debt instrument, interest rate 1.625%   1.625%   1.625%  
3.45% Senior notes due 2029            
Debt Instrument [Line Items]            
Debt instrument, interest rate 3.45%   3.45%   3.45%  
4.65% Senior notes due 2027            
Debt Instrument [Line Items]            
Debt instrument, interest rate     4.65% 4.65%    
5.05% Senior notes due 2032            
Debt Instrument [Line Items]            
Debt instrument, interest rate     5.05% 5.05%    
5.45% Senior notes due 2044            
Debt Instrument [Line Items]            
Debt instrument, interest rate 5.45%   5.45%     5.45%
5.65% Senior notes due 2052            
Debt Instrument [Line Items]            
Debt instrument, interest rate     5.65% 5.65%    
Unsecured Debt | 1.125% notes due 2025            
Debt Instrument [Line Items]            
Total long-term debt $ 0   $ 393,346      
Unsecured Debt | 1.625% notes due 2028            
Debt Instrument [Line Items]            
Total long-term debt 588,600   521,500      
Senior Notes | 3.45% Senior notes due 2029            
Debt Instrument [Line Items]            
Total long-term debt 171,612   171,612      
Senior Notes | 4.65% Senior notes due 2027            
Debt Instrument [Line Items]            
Total long-term debt 650,000   650,000      
Senior Notes | 5.05% Senior notes due 2032            
Debt Instrument [Line Items]            
Total long-term debt 600,000   600,000      
Senior Notes | 5.45% Senior notes due 2044            
Debt Instrument [Line Items]            
Total long-term debt 350,000   350,000      
Senior Notes | 5.65% Senior notes due 2052            
Debt Instrument [Line Items]            
Total long-term debt 450,000   450,000      
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 17,892   27,477      
Finance lease obligations            
Debt Instrument [Line Items]            
Total long-term debt 106,796   118,796      
Other Debt Obligations            
Debt Instrument [Line Items]            
Total long-term debt $ 20,500   $ 22,000