v3.26.1
Debt (Outstanding Debt) (Details) - USD ($)
$ in Millions
1 Months Ended
Nov. 30, 2024
Mar. 31, 2026
Feb. 28, 2026
Dec. 31, 2025
Debt Instrument [Line Items]        
Commercial paper   $ 1,049   $ 0
Current portion of long-term debt   653   1,267
Short-term debt   1,702   1,267
Long-term debt   19,553   19,587
Long-term debt, net   18,900   18,320
Senior notes – 1.349% due 2026        
Debt Instrument [Line Items]        
Long-term debt   $ 633   647
Interest rate (as a percent)   1.349%    
Senior notes – 3.750% due 2026        
Debt Instrument [Line Items]        
Long-term debt   $ 0   600
Interest rate (as a percent)   3.75%    
Senior notes – 4.550% due 2027        
Debt Instrument [Line Items]        
Long-term debt   $ 946   946
Interest rate (as a percent)   4.55%    
Senior notes – Floating due 2027        
Debt Instrument [Line Items]        
Long-term debt   $ 299   299
Senior notes – Floating due 2027 | Senior Notes        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percent) 0.70%      
Senior notes – 4.375% due 2029        
Debt Instrument [Line Items]        
Long-term debt   $ 1,500   1,499
Interest rate (as a percent)   4.375%    
Senior notes – 1.979% due 2030        
Debt Instrument [Line Items]        
Long-term debt   $ 631   646
Interest rate (as a percent)   1.979%    
Senior notes – 2.250% due 2030        
Debt Instrument [Line Items]        
Long-term debt   $ 744   744
Interest rate (as a percent)   2.25%    
Senior notes – 4.650% due 2030        
Debt Instrument [Line Items]        
Long-term debt   $ 993   992
Interest rate (as a percent)   4.65%    
Senior notes – 2.375% due 2031        
Debt Instrument [Line Items]        
Long-term debt   $ 398   398
Interest rate (as a percent)   2.375%    
Senior notes – 4.850% due 2031        
Debt Instrument [Line Items]        
Long-term debt   $ 993   992
Interest rate (as a percent)   4.85%    
Senior notes – 5.750% due 2032        
Debt Instrument [Line Items]        
Long-term debt   $ 495   494
Interest rate (as a percent)   5.75%    
Senior notes – 5.875% due 2033        
Debt Instrument [Line Items]        
Long-term debt   $ 299   298
Interest rate (as a percent)   5.875%    
Senior notes – 5.400% due 2033        
Debt Instrument [Line Items]        
Long-term debt   $ 594   594
Interest rate (as a percent)   5.40%    
Senior notes – 5.150% due 2034        
Debt Instrument [Line Items]        
Long-term debt   $ 496   496
Interest rate (as a percent)   5.15%    
Senior notes – 5.000% due 2035        
Debt Instrument [Line Items]        
Long-term debt   $ 1,982   1,983
Interest rate (as a percent)   5.00%    
Senior notes – 4.950% due 2036        
Debt Instrument [Line Items]        
Long-term debt   $ 596   0
Interest rate (as a percent)   4.95% 4.95%  
Senior notes – 4.750% due 2039        
Debt Instrument [Line Items]        
Long-term debt   $ 496   496
Interest rate (as a percent)   4.75%    
Senior notes – 5.350% due 2044        
Debt Instrument [Line Items]        
Long-term debt   $ 495   495
Interest rate (as a percent)   5.35%    
Senior notes – 4.350% due 2047        
Debt Instrument [Line Items]        
Long-term debt   $ 494   494
Interest rate (as a percent)   4.35%    
Senior notes – 4.200% due 2048        
Debt Instrument [Line Items]        
Long-term debt   $ 594   594
Interest rate (as a percent)   4.20%    
Senior notes – 4.900% due 2049        
Debt Instrument [Line Items]        
Long-term debt   $ 1,239   1,240
Interest rate (as a percent)   4.90%    
Senior notes – 2.900% due 2051        
Debt Instrument [Line Items]        
Long-term debt   $ 346   346
Interest rate (as a percent)   2.90%    
Senior notes – 6.250% due 2052        
Debt Instrument [Line Items]        
Long-term debt   $ 492   492
Interest rate (as a percent)   6.25%    
Senior notes – 5.450% due 2053        
Debt Instrument [Line Items]        
Long-term debt   $ 591   591
Interest rate (as a percent)   5.45%    
Senior notes – 5.700% due 2053        
Debt Instrument [Line Items]        
Long-term debt   $ 989   989
Interest rate (as a percent)   5.70%    
Senior notes – 5.450% due 2054        
Debt Instrument [Line Items]        
Long-term debt   $ 494   493
Interest rate (as a percent)   5.45%    
Senior notes – 5.400% due 2055        
Debt Instrument [Line Items]        
Long-term debt   $ 1,479   1,479
Interest rate (as a percent)   5.40%    
Mortgage – 5.701% due 2035        
Debt Instrument [Line Items]        
Long-term debt   $ 244   249
Interest rate (as a percent)   5.701%    
Other        
Debt Instrument [Line Items]        
Long-term debt   $ 1   $ 1