XML 86 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt and Credit Facilities (Maturities Of Long-Term Debt Disclosures) (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Other long-term debt $ 10   $ 16
Total debt 12,479   13,991
Current maturities of debt 7   761
Total long-term debt 12,472   13,230
Unamortized debt issuance costs 62   71
Borrowing capacity on existing facilities 2,162   2,903
Fair value of senior unsecured notes $ 13,391   15,022
Senior Unsecured Notes 2.625% due 2021      
Stated interest rate 2.625% 2.625%  
Unsecured debt $ 0   750
Senior Unsecured Notes, 1.125%, due 2023      
Stated interest rate 1.125%    
Unsecured debt $ 622   668
Senior Unsecured Notes 0.600% due 2023      
Stated interest rate 0.60%    
Unsecured debt $ 598   597
Senior Unsecured Notes 3.375% due 2024      
Stated interest rate 3.375%    
Unsecured debt $ 593   590
Senior Unsecured Notes 0.250% due 2024      
Stated interest rate 0.25%    
Unsecured debt $ 958   1,030
Senior Unsecured Notes, 1.150% Due 2025      
Stated interest rate 1.15%    
Unsecured debt $ 645   644
Senior Unsecured Notes 3.375% due 2025      
Stated interest rate 3.375%    
Unsecured debt $ 748   747
Senior Unsecured Notes 3.50% due 2026      
Stated interest rate 3.50%    
Unsecured debt $ 994   992
Senior Unsecured Notes,2.125%, due 2027      
Stated interest rate 2.125%    
Unsecured debt $ 845   909
Senior Unsecured Notes 3.650% due 2028      
Stated interest rate 3.65%    
Unsecured debt $ 597   596
Senior Unsecured Notes 0.750% due 2029      
Stated interest rate 0.75%    
Unsecured debt $ 901   969
Senior Unsecured Notes, 1.950% Due 2030      
Stated interest rate 1.95%    
Unsecured debt $ 990   989
Senior Unsecured Notes, 2.625% due 2030      
Stated interest rate 2.625%    
Unsecured debt $ 727   782
Senior Unsecured Notes 1.000% due 2031      
Stated interest rate 1.00%    
Unsecured debt $ 840   903
Senior Unsecured Notes 4.10% due 2043      
Stated interest rate 4.10%    
Unsecured debt $ 392   392
Senior Unsecured Notes 4.375% due 2044      
Stated interest rate 4.375%    
Unsecured debt $ 395   395
Senior Unsecured Notes 4.625% due 2046      
Stated interest rate 4.625%    
Unsecured debt $ 982   981
Senior Unsecured Notes, 2.900% due 2050      
Stated interest rate 2.90%    
Unsecured debt $ 642   641
Term Loan      
Long-term debt $ 0   $ 400