XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
Dec. 31, 2024
Aug. 21, 2024
Dec. 31, 2023
Sep. 01, 2020
Jun. 22, 2020
Aug. 26, 2019
Aug. 28, 2018
Debt Instrument [Line Items]              
Total debt, net of deferred financing costs $ 7,623,000,000   $ 6,330,100,000        
Less: Current portion, net of deferred financing costs (1,043,100,000)   (499,500,000)        
Long-term debt, net of deferred financing costs 6,579,900,000   5,830,600,000        
Senior notes              
Debt Instrument [Line Items]              
Less: Deferred financing costs (46,200,000)   (30,100,000)        
$500 2.350% senior notes due 2024 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt 0   500,000,000.0        
Face amount of debt           $ 500,000,000.0  
Fixed interest rate (as a percent)           2.35%  
$500 2.350% senior notes due 2024 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 500,000,000            
Fixed interest rate (as a percent) 2.35%            
$300 3.850% senior notes due 2025 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 300,000,000.0   300,000,000.0        
$300 3.850% senior notes due 2025 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 300,000,000            
Fixed interest rate (as a percent) 3.85%            
$700 1.000% senior notes due 2025 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 700,000,000.0   700,000,000.0        
Face amount of debt       $ 700,000,000.0      
Fixed interest rate (as a percent)       1.00%      
$700 1.000% senior notes due 2025 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 700,000,000            
Fixed interest rate (as a percent) 1.00%            
$700 3.800% senior notes due 2026 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 700,000,000.0   700,000,000.0        
$700 3.800% senior notes due 2026 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 700,000,000            
Fixed interest rate (as a percent) 3.80%            
$700 1.400% senior notes due 2027 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 700,000,000.0   700,000,000.0        
Face amount of debt       $ 700,000,000.0      
Fixed interest rate (as a percent)       1.40%      
$700 1.400% senior notes due 2027 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 700,000,000            
Fixed interest rate (as a percent) 1.40%            
$800 4.200% senior notes due 2028 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 800,000,000.0   800,000,000.0        
Face amount of debt             $ 800,000,000.0
Fixed interest rate (as a percent)             4.20%
$800 4.200% senior notes due 2028 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 800,000,000            
Fixed interest rate (as a percent) 4.20%            
$500 4.500% senior notes due 2029 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 500,000,000.0   0        
Face amount of debt   $ 500,000,000.0          
Fixed interest rate (as a percent)   4.50%          
$500 4.500% senior notes due 2029 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 500,000,000            
Fixed interest rate (as a percent) 4.50%            
$700 2.950% senior notes due 2029 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 700,000,000.0   700,000,000.0        
Face amount of debt           $ 700,000,000.0  
Fixed interest rate (as a percent)           2.95%  
$700 2.950% senior notes due 2029 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 700,000,000            
Fixed interest rate (as a percent) 2.95%            
$600 2.000% senior notes due 2030 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 600,000,000.0   600,000,000.0        
Face amount of debt         $ 600,000,000.0    
Fixed interest rate (as a percent)         2.00%    
$600 2.000% senior notes due 2030 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 600,000,000            
Fixed interest rate (as a percent) 2.00%            
$1,000 1.750% senior notes due 2031 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 1,000,000,000   1,000,000,000        
Face amount of debt       $ 1,000,000,000      
Fixed interest rate (as a percent)       1.75%      
$1,000 1.750% senior notes due 2031 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 1,000,000,000            
Fixed interest rate (as a percent) 1.75%            
$500 4.750% senior notes due 2032 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 500,000,000.0   0        
Face amount of debt   $ 500,000,000.0          
Fixed interest rate (as a percent)   4.75%          
$500 4.750% senior notes due 2032 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 500,000,000            
Fixed interest rate (as a percent) 4.75%            
$1,000 4.900% senior notes due 2034 | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 1,000,000,000   0        
Face amount of debt   $ 1,000,000,000          
Fixed interest rate (as a percent)   4.90%          
$1,000 4.900% senior notes due 2034 | Senior notes | Fair Value, Inputs, Level 2              
Debt Instrument [Line Items]              
Face amount of debt $ 1,000,000,000            
Fixed interest rate (as a percent) 4.90%            
Other | Senior notes              
Debt Instrument [Line Items]              
Long-term debt $ 44,200,000   $ 200,000