v3.26.3
Debt and Credit Facilities - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]      
Commercial paper $ 250   $ 0
Other 15   0
Total debt 14,930   15,859
Current maturities of debt 754   1,000
Long-term debt, excluding current maturities 14,176   14,859
Unamortized debt issuance costs 60   70
Borrowing capacity on existing facilities 2,664   2,911
Fair value of senior unsecured notes $ 13,499   15,344
Senior Unsecured Notes 3.500% Due 2026      
Line of Credit Facility [Line Items]      
Rate 3.50% 3.50%  
Unsecured debt $ 0   1,000
Senior Unsecured Notes, 4.550% Due 2027      
Line of Credit Facility [Line Items]      
Rate 4.55%    
Unsecured debt $ 499   498
Senior Unsecured Notes, 2.125% Due 2027      
Line of Credit Facility [Line Items]      
Rate 2.125%    
Unsecured debt $ 850   881
Senior Unsecured Notes, 4.700% Due 2027      
Line of Credit Facility [Line Items]      
Rate 4.70%    
Unsecured debt $ 698   697
Senior Unsecured Notes 3.650% Due 2028      
Line of Credit Facility [Line Items]      
Rate 3.65%    
Unsecured debt $ 599   599
Senior Unsecured Notes 4.850% Due 2028      
Line of Credit Facility [Line Items]      
Rate 4.85%    
Unsecured debt $ 597   597
Senior Unsecured Notes, 3.375% Due 2028      
Line of Credit Facility [Line Items]      
Rate 3.375%    
Unsecured debt $ 679   704
Senior Unsecured Notes 0.750% due 2029      
Line of Credit Facility [Line Items]      
Rate 0.75%    
Unsecured debt $ 906   939
Senior Unsecured Notes, 4.250% Due 2029      
Line of Credit Facility [Line Items]      
Rate 4.25%    
Unsecured debt $ 746   744
Senior Unsecured Notes, 4.850% Due 2030      
Line of Credit Facility [Line Items]      
Rate 4.85%    
Unsecured debt $ 795   794
Senior Unsecured Notes, 1.950% Due 2030      
Line of Credit Facility [Line Items]      
Rate 1.95%    
Unsecured debt $ 995   995
Senior Unsecured Notes, 2.625% due November 2030      
Line of Credit Facility [Line Items]      
Rate 2.625%    
Unsecured debt $ 733   759
Senior Unsecured Notes 1.000% due 2031      
Line of Credit Facility [Line Items]      
Rate 1.00%    
Unsecured debt $ 846   876
Senior Unsecured Notes, 3.375% Due 2032      
Line of Credit Facility [Line Items]      
Rate 3.375%    
Unsecured debt $ 901   934
Senior Unsecured Notes 4.624% due 2034      
Line of Credit Facility [Line Items]      
Rate 4.625%    
Unsecured debt $ 742   741
Senior Unsecured Notes, 5.200% Due 2035      
Line of Credit Facility [Line Items]      
Rate 5.20%    
Unsecured debt $ 991   990
Senior Unsecured Notes, 3.625% Due 2036      
Line of Credit Facility [Line Items]      
Rate 3.625%    
Unsecured debt $ 671   695
Senior Unsecured Notes, 4.100% Due 2043      
Line of Credit Facility [Line Items]      
Rate 4.10%    
Unsecured debt $ 393   393
Senior Unsecured Notes 4.375% due 2044      
Line of Credit Facility [Line Items]      
Rate 4.375%    
Unsecured debt $ 396   396
Senior Unsecured Notes 4.625% due 2046      
Line of Credit Facility [Line Items]      
Rate 4.625%    
Unsecured debt $ 985   984
Senior Unsecured Notes, 2.900% due 2050      
Line of Credit Facility [Line Items]      
Rate 2.90%    
Unsecured debt $ 643   $ 643