XML 89 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Credit Facilities (Maturities Of Long-Term Debt Disclosures) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Other long-term debt $ 0 $ 7
Total debt 12,995 13,048
Current maturities of debt 2,094 1,191
Total long-term debt 10,901 11,857
Unamortized debt issuance costs 50 52
Borrowing capacity on existing facilities 2,160 2,162
Fair value of senior unsecured notes 12,252 $ 10,910
Senior Unsecured Notes, 1.125%, due 2023    
Stated interest rate   1.125%
Unsecured debt 0 $ 585
Senior Unsecured Notes 0.600% due 2023    
Stated interest rate   0.60%
Unsecured debt $ 0 $ 599
Senior Unsecured Notes 3.375% due 2024    
Stated interest rate 3.375%  
Unsecured debt $ 600 596
Senior Unsecured Notes, Due November 16, 2024    
Unsecured debt $ 554 0
Senior Unsecured Notes 0.250% due 2024    
Stated interest rate 0.25%  
Unsecured debt $ 940 903
Senior Unsecured Notes, 1.150% Due 2025    
Stated interest rate 1.15%  
Unsecured debt $ 648 647
Senior Unsecured Notes 3.375% due 2025    
Stated interest rate 3.375%  
Unsecured debt $ 749 748
Senior Unsecured Notes 3.500% due 2026    
Stated interest rate 3.50%  
Unsecured debt $ 997 995
Senior Unsecured Notes, 2.125%, due 2027    
Stated interest rate 2.125%  
Unsecured debt $ 828 795
Senior Unsecured Notes 3.650% due 2028    
Stated interest rate 3.65%  
Unsecured debt $ 598 597
Senior Unsecured Notes 4.850% Due 2028    
Stated interest rate 4.85%  
Unsecured debt $ 596 0
Senior Unsecured Notes, 3.375% Due 2028    
Stated interest rate 3.375%  
Unsecured debt $ 661 0
Senior Unsecured Notes 0.750% due 2029    
Stated interest rate 0.75%  
Unsecured debt $ 883 848
Senior Unsecured Notes, 1.950% Due 2030    
Stated interest rate 1.95%  
Unsecured debt $ 991 991
Senior Unsecured Notes, 2.625% due 2030    
Stated interest rate 2.625%  
Unsecured debt $ 713 684
Senior Unsecured Notes 1.000% due 2031    
Stated interest rate 1.00%  
Unsecured debt $ 823 790
Senior Unsecured Notes 4.10% due 2043    
Stated interest rate 4.10%  
Unsecured debt $ 393 392
Senior Unsecured Notes 4.375% due 2044    
Stated interest rate 4.375%  
Unsecured debt $ 396 396
Senior Unsecured Notes 4.625% due 2046    
Stated interest rate 4.625%  
Unsecured debt $ 983 983
Senior Unsecured Notes, 2.900% due 2050    
Stated interest rate 2.90%  
Unsecured debt $ 642 642
Term Loan    
Long-term debt $ 0 $ 850