XML 105 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-Term Borrowings and Long-Term Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Carrying Value $ 44,632 $ 42,280
Commercial Paper [Member]    
Debt Instrument [Line Items]    
Commercial Paper $ 0 1,296
4.700% Notes Due February 2021 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.70%  
Par Value $ 400  
Unsecured Debt, Current $ 0 400
2.125% notes due March 2021 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.125%  
Par Value $ 750  
Unsecured Debt, Current 0 750
Floating rate notes due June 2021 [Member]    
Debt Instrument [Line Items]    
Par Value 350  
Unsecured Debt, Current $ 0 350
3.150% notes due June 2021 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.15%  
Par Value $ 400  
Unsecured Debt, Current $ 0 400
3.375% Notes Due November 2021 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.375%  
Par Value $ 500  
Unsecured Debt, Current $ 0 507
2.875% Notes Due December 2021 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.875%  
Par Value $ 750  
Unsecured Debt, Current $ 0 762
2.875% Notes Due March 2022 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.875%  
Par Value $ 1,100  
Unsecured Long-term Debt, Noncurrent   1,113
Unsecured Debt, Current $ 1,097  
3.350% Notes Due July 2022 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.35%  
Par Value $ 1,000  
Unsecured Long-term Debt, Noncurrent   999
Unsecured Debt, Current $ 999  
2.375% notes due October 2022 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.375%  
Par Value $ 900  
Unsecured Long-term Debt, Noncurrent   897
Unsecured Debt, Current $ 899  
0.000% Notes Due November 2022 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 0.00%  
Par Value $ 15  
Unsecured Long-term Debt, Noncurrent   14
Unsecured Debt, Current $ 14  
2.750% Notes Due February 2023 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.75%  
Par Value $ 625  
Unsecured Long-term Debt, Noncurrent $ 632 644
2.875% Notes Due March 2023 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.875%  
Par Value $ 750  
Unsecured Long-term Debt, Noncurrent $ 768 789
3.500% notes due June 2023 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.50%  
Par Value $ 750  
Unsecured Long-term Debt, Noncurrent $ 749 748
3.500% notes due February 2024 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.50%  
Par Value $ 750  
Unsecured Long-term Debt, Noncurrent $ 748 747
0.550% notes due May 2024 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 0.55%  
Par Value $ 1,000  
Unsecured Long-term Debt, Noncurrent $ 996 0
2.375% notes due August 2024 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.375%  
Par Value $ 750  
Unsecured Long-term Debt, Noncurrent $ 748 747
3.750% Notes Due July 2025 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.75%  
Par Value $ 2,000  
Unsecured Long-term Debt, Noncurrent $ 1,994 1,992
3.700% notes due December 2025 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.70%  
Par Value $ 300  
Unsecured Long-term Debt, Noncurrent $ 299 298
1.250% notes due January 2026 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 1.25%  
Par Value $ 500  
Unsecured Long-term Debt, Noncurrent $ 497 496
3.100% notes due March 2026 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.10%  
Par Value $ 1,000  
Unsecured Long-term Debt, Noncurrent $ 997 997
1.150% notes due May 2026 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 1.15%  
Par Value $ 1,000  
Unsecured Long-term Debt, Noncurrent $ 972 0
3.450% notes due January 2027 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.45%  
Par Value $ 750  
Unsecured Long-term Debt, Noncurrent $ 747 747
3.375% notes due April 2027 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.375%  
Par Value $ 625  
Unsecured Long-term Debt, Noncurrent $ 621 620
2.950% notes due October 2027 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.95%  
Par Value $ 950  
Unsecured Long-term Debt, Noncurrent $ 942 940
3.850% notes due June 2028 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.85%  
Par Value $ 1,150  
Unsecured Long-term Debt, Noncurrent $ 1,144 1,143
3.875% notes due December 2028 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.875%  
Par Value $ 850  
Unsecured Long-term Debt, Noncurrent $ 844 844
2.875% notes due August 2029 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.875%  
Par Value $ 1,000  
Unsecured Long-term Debt, Noncurrent $ 1,023 1,086
2.000% notes due May 2030 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.00%  
Par Value $ 1,250  
Unsecured Long-term Debt, Noncurrent $ 1,235 1,234
2.300% notes due May 2031 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.30%  
Par Value $ 1,500  
Unsecured Long-term Debt, Noncurrent $ 1,482 0
4.625% notes Due July 2035 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.625%  
Par Value $ 1,000  
Unsecured Long-term Debt, Noncurrent $ 993 992
5.800% notes Due March 2036 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 5.80%  
Par Value $ 850  
Unsecured Long-term Debt, Noncurrent $ 839 839
6.500% notes Due June 2037 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 6.50%  
Par Value $ 500  
Unsecured Long-term Debt, Noncurrent $ 492 492
6.625% notes due November 2037 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 6.625%  
Par Value $ 650  
Unsecured Long-term Debt, Noncurrent $ 642 641
6.875% notes Due Februray 2038 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 6.875%  
Par Value $ 1,100  
Unsecured Long-term Debt, Noncurrent $ 1,078 1,077
3.500% notes due August 2039 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.50%  
Par Value $ 1,250  
Unsecured Long-term Debt, Noncurrent $ 1,242 1,241
2.750% notes due May 2040 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.75%  
Par Value $ 1,000  
Unsecured Long-term Debt, Noncurrent $ 966 964
5.700% notes Due October 2040 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 5.70%  
Par Value $ 300  
Unsecured Long-term Debt, Noncurrent $ 296 296
5.950% notes Due Februrary 2041 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 5.95%  
Par Value $ 350  
Unsecured Long-term Debt, Noncurrent $ 346 346
3.050% notes due May 2041 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.05%  
Par Value $ 1,500  
Unsecured Long-term Debt, Noncurrent $ 1,483 0
4.625% notes Due November 2041 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.625%  
Par Value $ 600  
Unsecured Long-term Debt, Noncurrent $ 589 589
4.375% notes Due March 2042 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.375%  
Par Value $ 502  
Unsecured Long-term Debt, Noncurrent $ 485 485
3.950% notes Due October 2042 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.95%  
Par Value $ 625  
Unsecured Long-term Debt, Noncurrent $ 608 608
4.250% notes Due March 2043 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.25%  
Par Value $ 750  
Unsecured Long-term Debt, Noncurrent $ 736 735
4.750% notes Due July 2045 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.75%  
Par Value $ 2,000  
Unsecured Long-term Debt, Noncurrent $ 1,974 1,974
4.200% notes due January 2047 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.20%  
Par Value $ 750  
Unsecured Long-term Debt, Noncurrent $ 739 738
4.250% notes due April 2047 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.25%  
Par Value $ 725  
Unsecured Long-term Debt, Noncurrent $ 718 717
3.750% notes due October 2047 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.75%  
Par Value $ 950  
Unsecured Long-term Debt, Noncurrent $ 934 934
4.250% notes due June 2048 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.25%  
Par Value $ 1,350  
Unsecured Long-term Debt, Noncurrent $ 1,330 1,330
4.450% notes due December 2048 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.45%  
Par Value $ 1,100  
Unsecured Long-term Debt, Noncurrent $ 1,087 1,086
3.700% notes due August 2049 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.70%  
Par Value $ 1,250  
Unsecured Long-term Debt, Noncurrent $ 1,236 1,235
2.900% notes due May 2050 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.90%  
Par Value $ 1,250  
Unsecured Long-term Debt, Noncurrent $ 1,209 1,208
3.250% notes due May 2051 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.25%  
Par Value $ 2,000  
Unsecured Long-term Debt, Noncurrent $ 1,970 0
3.875% notes due August 2059 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.875%  
Par Value $ 1,250  
Unsecured Long-term Debt, Noncurrent $ 1,228 1,228
3.125% notes due May 2060 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.125%  
Par Value $ 1,000  
Unsecured Long-term Debt, Noncurrent $ 965 $ 965