XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Debt and Credit Facilities - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2024
May 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Total debt $ 15,484   $ 12,995
Current maturities of debt 2,159   2,094
Long-term debt, excluding current maturities 13,325   10,901
Unamortized debt issuance costs 66   50
Borrowing capacity on existing facilities 2,159   2,160
Fair value of senior unsecured notes $ 14,950   12,252
Senior Unsecured Notes 3.375% Due May 15, 2024      
Line of Credit Facility [Line Items]      
Rate 3.375% 3.375%  
Unsecured debt $ 0   600
Senior Unsecured Notes, Floating, due November 16, 2024      
Line of Credit Facility [Line Items]      
Unsecured debt $ 559   554
Senior Unsecured Notes, 0.250% Due 2024      
Line of Credit Facility [Line Items]      
Rate 0.25%    
Unsecured debt $ 951   940
Senior Unsecured Notes, 1.150% Due 2025      
Line of Credit Facility [Line Items]      
Rate 1.15%    
Unsecured debt $ 649   648
Senior Unsecured Notes 3.375% Due 2025      
Line of Credit Facility [Line Items]      
Rate 3.375%    
Unsecured debt $ 749   749
Senior Unsecured Notes 3.500% Due 2026      
Line of Credit Facility [Line Items]      
Rate 3.50%    
Unsecured debt $ 997   997
Senior Unsecured Notes, 2.125% Due 2027      
Line of Credit Facility [Line Items]      
Rate 2.125%    
Unsecured debt $ 837   828
Senior Unsecured Notes 3.650% Due 2028      
Line of Credit Facility [Line Items]      
Rate 3.65%    
Unsecured debt $ 598   598
Senior Unsecured Notes 4.850% Due 2028      
Line of Credit Facility [Line Items]      
Rate 4.85%    
Unsecured debt $ 596   596
Senior Unsecured Notes, 3.375% Due 2028      
Line of Credit Facility [Line Items]      
Rate 3.375%    
Unsecured debt $ 668   661
Senior Unsecured Notes 0.750% due 2029      
Line of Credit Facility [Line Items]      
Rate 0.75%    
Unsecured debt $ 892   883
Senior Unsecured Notes, 4.250% Due 2029      
Line of Credit Facility [Line Items]      
Rate 4.25%    
Unsecured debt $ 743   0
Senior Unsecured Notes, 1.950% Due 2030      
Line of Credit Facility [Line Items]      
Rate 1.95%    
Unsecured debt $ 991   991
Senior Unsecured Notes, 2.625% due November 2030      
Line of Credit Facility [Line Items]      
Rate 2.625%    
Unsecured debt $ 721   713
Senior Unsecured Notes 1.000% due 2031      
Line of Credit Facility [Line Items]      
Rate 1.00%    
Unsecured debt $ 832   823
Senior Unsecured Notes, 3.375% Due 2032      
Line of Credit Facility [Line Items]      
Rate 3.375%    
Unsecured debt $ 887   0
Senior Unsecured Notes 4.624% due 2034      
Line of Credit Facility [Line Items]      
Rate 4.625%    
Unsecured debt $ 740   0
Senior Unsecured Notes, 3.625% Due 2036      
Line of Credit Facility [Line Items]      
Rate 3.625%    
Unsecured debt $ 660   0
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 $ 983   983
Senior Unsecured Notes, 2.900% due 2050      
Line of Credit Facility [Line Items]      
Rate 2.90%    
Unsecured debt $ 642   $ 642