v3.26.3
Debt - Schedule of Total Debt (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Aug. 20, 2026
Dec. 31, 2025
Short-term debt:      
Short term debt $ 2,959   $ 1,035
Long-term debt:      
Total long-term debt 20,345   18,609
Total debt 23,304   19,644
Commercial Paper      
Short-term debt:      
Short term debt 962   1,035
Long-term debt:      
Total debt 962    
2027 Senior Notes (4.00%; due September 15, 2027) | Senior Notes      
Short-term debt:      
Short term debt 1,497   0
2027 Senior Notes (3.10%; due September 15, 2027) | Senior Notes      
Short-term debt:      
Short term debt $ 500   0
Senior Notes | 2027 Senior Notes (4.00%; due September 15, 2027)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.00%    
Long-term debt:      
Senior notes $ 0   1,495
Total debt $ 1,497    
Senior Notes | 2027 Senior Notes (3.10%; due September 15, 2027)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 3.10%    
Long-term debt:      
Senior notes $ 0   499
Total debt $ 500    
Senior Notes | 2028 Senior Notes (3.625%; due September 1, 2028)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 3.625%    
Long-term debt:      
Senior notes $ 967   954
Total debt $ 967    
Senior Notes | 2028 Senior Notes (3.75%; due September 21, 2028)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 3.75%    
Long-term debt:      
Senior notes $ 598   597
Total debt $ 598    
Senior Notes | 2028 Senior Notes (3.95%; due December 1, 2028)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 3.95%    
Long-term debt:      
Senior notes $ 596   594
Total debt $ 596    
Senior Notes | 2029 Senior Notes (4.35%; due June 15, 2029)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.35%    
Long-term debt:      
Senior notes $ 1,246   1,245
Total debt $ 1,246    
Senior Notes | 2029 Senior Notes (4.70%; due August 20, 2029)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.70% 4.70%  
Long-term debt:      
Senior notes $ 1,240   0
Total debt $ 1,240    
Senior Notes | 2030 Senior Notes (2.10%; due June 15, 2030)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 2.10%    
Long-term debt:      
Senior notes $ 1,243   1,242
Total debt $ 1,243    
Senior Notes | 2031 Senior Notes (4.20%; due March 15, 2031)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.20%    
Long-term debt:      
Senior notes $ 641   640
Total debt $ 641    
Senior Notes | 2031 Senior Notes (5.25%; due June 15, 2031)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 5.25%    
Long-term debt:      
Senior notes $ 745   745
Total debt $ 745    
Senior Notes | 2031 Senior Notes (4.90%; due September 1, 2031)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.90% 4.90%  
Long-term debt:      
Senior notes $ 1,086   0
Total debt $ 1,086    
Senior Notes | 2032 Senior Notes (1.85%; due September 15, 2032)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 1.85%    
Long-term debt:      
Senior notes $ 1,491   1,489
Total debt $ 1,491    
Senior Notes | 2033 Senior Notes (4.60%; due March 15, 2033)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.60%    
Long-term debt:      
Senior notes $ 1,492   1,491
Total debt $ 1,492    
Senior Notes | 2033 Senior Notes (5.15%; due September 1, 2033)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 5.15% 5.15%  
Long-term debt:      
Senior notes $ 641   0
Total debt $ 641    
Senior Notes | 2036 Senior Notes (5.40%; due September 1, 2036)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 5.40% 5.40%  
Long-term debt:      
Senior notes $ 737   0
Total debt $ 737    
Senior Notes | 2040 Senior Notes (2.65%; due September 15, 2040)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 2.65%    
Long-term debt:      
Senior notes $ 1,235   1,234
Total debt $ 1,235    
Senior Notes | 2048 Senior Notes (4.25%; due September 21, 2048)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.25%    
Long-term debt:      
Senior notes $ 1,234   1,234
Total debt $ 1,234    
Senior Notes | 2050 Senior Notes (3.00%; due June 15, 2050)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 3.00%    
Long-term debt:      
Senior notes $ 1,225   1,224
Total debt $ 1,225    
Senior Notes | 2052 Senior Notes (4.95%; due June 15, 2052)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.95%    
Long-term debt:      
Senior notes $ 1,469   1,468
Total debt $ 1,469    
Senior Notes | 2060 Senior Notes (3.00%; due September 15, 2060)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 3.00%    
Long-term debt:      
Senior notes $ 1,474   1,473
Total debt $ 1,474    
Senior Notes | 2062 Senior Notes (5.20%; due June 15, 2062)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 5.20%    
Long-term debt:      
Senior notes $ 985   $ 985
Total debt $ 985