XML 85 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Short-Term Borrowings and Long-Term Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Carrying Value $ 76,180 $ 61,473
Commercial Paper [Member]    
Debt Instrument [Line Items]    
Commercial Paper 1,300 1,088
3.500% notes due February 2024 [Member]    
Debt Instrument [Line Items]    
Par Value $ 750  
Debt Instrument, Interest Rate, Stated Percentage 3.50%  
Unsecured Debt, Current $ 0 750
0.550% notes due May 2024 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 0.55%  
Unsecured Debt, Current $ 0 999
2.375% notes due August 2024 [Member]    
Debt Instrument [Line Items]    
Par Value $ 750  
Debt Instrument, Interest Rate, Stated Percentage 2.375%  
Unsecured Debt, Current $ 0 750
5.000% notes due October 2024 [Member]    
Debt Instrument [Line Items]    
Par Value $ 500  
Debt Instrument, Interest Rate, Stated Percentage 5.00%  
Unsecured Debt, Current $ 0 499
3.750% Notes Due July 2025 [Member]    
Debt Instrument [Line Items]    
Par Value $ 2,000  
Debt Instrument, Interest Rate, Stated Percentage 3.75%  
Unsecured Debt, Current $ 1,999  
Unsecured Long-term Debt, Noncurrent   1,997
5.150% notes due October 2025 [Member]    
Debt Instrument [Line Items]    
Par Value $ 750  
Debt Instrument, Interest Rate, Stated Percentage 5.15%  
Unsecured Debt, Current $ 749  
Unsecured Long-term Debt, Noncurrent   748
3.700% notes due December 2025 [Member]    
Debt Instrument [Line Items]    
Par Value $ 300  
Debt Instrument, Interest Rate, Stated Percentage 3.70%  
Unsecured Debt, Current $ 300  
Unsecured Long-term Debt, Noncurrent   299
1.250% notes due January 2026 [Member]    
Debt Instrument [Line Items]    
Par Value $ 500  
Debt Instrument, Interest Rate, Stated Percentage 1.25%  
Unsecured Long-term Debt, Noncurrent $ 499 498
3.100% notes due March 2026 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 3.10%  
Unsecured Long-term Debt, Noncurrent $ 999 998
1.150% notes due May 2026 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 1.15%  
Unsecured Long-term Debt, Noncurrent $ 953 924
Floating Rate Notes Due July 2026    
Debt Instrument [Line Items]    
Par Value 500  
Unsecured Long-term Debt, Noncurrent 499 0
4.750% notes due July 2026    
Debt Instrument [Line Items]    
Par Value $ 650  
Debt Instrument, Interest Rate, Stated Percentage 4.75%  
Unsecured Long-term Debt, Noncurrent $ 648 0
3.450% notes due January 2027 [Member]    
Debt Instrument [Line Items]    
Par Value $ 750  
Debt Instrument, Interest Rate, Stated Percentage 3.45%  
Unsecured Long-term Debt, Noncurrent $ 749 748
4.600% notes due April 2027    
Debt Instrument [Line Items]    
Par Value $ 500  
Debt Instrument, Interest Rate, Stated Percentage 4.60%  
Unsecured Long-term Debt, Noncurrent $ 496 0
3.375% notes due April 2027 [Member]    
Debt Instrument [Line Items]    
Par Value $ 625  
Debt Instrument, Interest Rate, Stated Percentage 3.375%  
Unsecured Long-term Debt, Noncurrent $ 623 622
3.700% notes due May 2027 [Member]    
Debt Instrument [Line Items]    
Par Value $ 600  
Debt Instrument, Interest Rate, Stated Percentage 3.70%  
Unsecured Long-term Debt, Noncurrent $ 598 598
2.950% notes due October 2027 [Member]    
Debt Instrument [Line Items]    
Par Value $ 950  
Debt Instrument, Interest Rate, Stated Percentage 2.95%  
Unsecured Long-term Debt, Noncurrent $ 946 944
5.250% notes due February 2028 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 5.25%  
Unsecured Long-term Debt, Noncurrent $ 998 1,011
3.850% notes due June 2028 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,150  
Debt Instrument, Interest Rate, Stated Percentage 3.85%  
Unsecured Long-term Debt, Noncurrent $ 1,147 1,146
3.875% notes due December 2028 [Member]    
Debt Instrument [Line Items]    
Par Value $ 850  
Debt Instrument, Interest Rate, Stated Percentage 3.875%  
Unsecured Long-term Debt, Noncurrent $ 847 846
4.250% notes due January 2029    
Debt Instrument [Line Items]    
Par Value $ 1,250  
Debt Instrument, Interest Rate, Stated Percentage 4.25%  
Unsecured Long-term Debt, Noncurrent $ 1,221 1,238
4.700% notes due April 2029    
Debt Instrument [Line Items]    
Par Value $ 400  
Debt Instrument, Interest Rate, Stated Percentage 4.70%  
Unsecured Long-term Debt, Noncurrent $ 398 0
4.000% notes due May 2029 [Member]    
Debt Instrument [Line Items]    
Par Value $ 900  
Debt Instrument, Interest Rate, Stated Percentage 4.00%  
Unsecured Long-term Debt, Noncurrent $ 854 862
2.875% notes due August 2029 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 2.875%  
Unsecured Long-term Debt, Noncurrent $ 902 908
4.800% notes due January 2030    
Debt Instrument [Line Items]    
Par Value $ 1,250  
Debt Instrument, Interest Rate, Stated Percentage 4.80%  
Unsecured Long-term Debt, Noncurrent $ 1,225 0
5.300% notes due February 2030 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,250  
Debt Instrument, Interest Rate, Stated Percentage 5.30%  
Unsecured Long-term Debt, Noncurrent $ 1,243 1,275
2.000% notes due May 2030 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,250  
Debt Instrument, Interest Rate, Stated Percentage 2.00%  
Unsecured Long-term Debt, Noncurrent $ 1,240 1,238
4.900% notes due April 2031    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 4.90%  
Unsecured Long-term Debt, Noncurrent $ 982 0
2.300% notes due May 2031 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,500  
Debt Instrument, Interest Rate, Stated Percentage 2.30%  
Unsecured Long-term Debt, Noncurrent $ 1,271 1,290
4.950% notes due January 2032    
Debt Instrument [Line Items]    
Par Value $ 1,500  
Debt Instrument, Interest Rate, Stated Percentage 4.95%  
Unsecured Long-term Debt, Noncurrent $ 1,489 0
4.200% notes due May 2032 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,500  
Debt Instrument, Interest Rate, Stated Percentage 4.20%  
Unsecured Long-term Debt, Noncurrent $ 1,372 1,412
5.350% notes due February 2033 [Member]    
Debt Instrument [Line Items]    
Par Value $ 2,000  
Debt Instrument, Interest Rate, Stated Percentage 5.35%  
Unsecured Long-term Debt, Noncurrent $ 1,966 2,046
4.500% notes due April 2033    
Debt Instrument [Line Items]    
Par Value $ 1,500  
Debt Instrument, Interest Rate, Stated Percentage 4.50%  
Unsecured Long-term Debt, Noncurrent $ 1,410 1,463
5.000% notes due April 2034    
Debt Instrument [Line Items]    
Par Value $ 1,250  
Debt Instrument, Interest Rate, Stated Percentage 5.00%  
Unsecured Long-term Debt, Noncurrent $ 1,214 0
5.150% notes due July 2034    
Debt Instrument [Line Items]    
Par Value $ 2,000  
Debt Instrument, Interest Rate, Stated Percentage 5.15%  
Unsecured Long-term Debt, Noncurrent $ 1,959 0
4.625% notes Due July 2035 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 4.625%  
Unsecured Long-term Debt, Noncurrent $ 971 1,014
5.800% notes Due March 2036 [Member]    
Debt Instrument [Line Items]    
Par Value $ 850  
Debt Instrument, Interest Rate, Stated Percentage 5.80%  
Unsecured Long-term Debt, Noncurrent $ 838 838
6.500% notes Due June 2037 [Member]    
Debt Instrument [Line Items]    
Par Value $ 500  
Debt Instrument, Interest Rate, Stated Percentage 6.50%  
Unsecured Long-term Debt, Noncurrent $ 492 491
6.625% notes due November 2037 [Member]    
Debt Instrument [Line Items]    
Par Value $ 650  
Debt Instrument, Interest Rate, Stated Percentage 6.625%  
Unsecured Long-term Debt, Noncurrent $ 641 640
6.875% notes Due Februray 2038 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,100  
Debt Instrument, Interest Rate, Stated Percentage 6.875%  
Unsecured Long-term Debt, Noncurrent $ 1,079 1,078
3.500% notes due August 2039 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,250  
Debt Instrument, Interest Rate, Stated Percentage 3.50%  
Unsecured Long-term Debt, Noncurrent $ 1,243 1,242
2.750% notes due May 2040 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 2.75%  
Unsecured Long-term Debt, Noncurrent $ 970 968
5.700% notes Due October 2040 [Member]    
Debt Instrument [Line Items]    
Par Value $ 300  
Debt Instrument, Interest Rate, Stated Percentage 5.70%  
Unsecured Long-term Debt, Noncurrent $ 296 296
5.950% notes Due Februrary 2041 [Member]    
Debt Instrument [Line Items]    
Par Value $ 350  
Debt Instrument, Interest Rate, Stated Percentage 5.95%  
Unsecured Long-term Debt, Noncurrent $ 346 346
3.050% notes due May 2041 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,500  
Debt Instrument, Interest Rate, Stated Percentage 3.05%  
Unsecured Long-term Debt, Noncurrent $ 1,485 1,484
4.625% notes Due November 2041 [Member]    
Debt Instrument [Line Items]    
Par Value $ 600  
Debt Instrument, Interest Rate, Stated Percentage 4.625%  
Unsecured Long-term Debt, Noncurrent $ 590 590
4.375% notes Due March 2042 [Member]    
Debt Instrument [Line Items]    
Par Value $ 502  
Debt Instrument, Interest Rate, Stated Percentage 4.375%  
Unsecured Long-term Debt, Noncurrent $ 487 486
3.950% notes Due October 2042 [Member]    
Debt Instrument [Line Items]    
Par Value $ 625  
Debt Instrument, Interest Rate, Stated Percentage 3.95%  
Unsecured Long-term Debt, Noncurrent $ 610 609
4.250% notes Due March 2043 [Member]    
Debt Instrument [Line Items]    
Par Value $ 750  
Debt Instrument, Interest Rate, Stated Percentage 4.25%  
Unsecured Long-term Debt, Noncurrent $ 737 736
5.500% notes due July 2044    
Debt Instrument [Line Items]    
Par Value $ 1,500  
Debt Instrument, Interest Rate, Stated Percentage 5.50%  
Unsecured Long-term Debt, Noncurrent $ 1,475 0
4.750% notes Due July 2045 [Member]    
Debt Instrument [Line Items]    
Par Value $ 2,000  
Debt Instrument, Interest Rate, Stated Percentage 4.75%  
Unsecured Long-term Debt, Noncurrent $ 1,976 1,975
4.200% notes due January 2047 [Member]    
Debt Instrument [Line Items]    
Par Value $ 750  
Debt Instrument, Interest Rate, Stated Percentage 4.20%  
Unsecured Long-term Debt, Noncurrent $ 739 739
4.250% notes due April 2047 [Member]    
Debt Instrument [Line Items]    
Par Value $ 725  
Debt Instrument, Interest Rate, Stated Percentage 4.25%  
Unsecured Long-term Debt, Noncurrent $ 718 718
3.750% notes due October 2047 [Member]    
Debt Instrument [Line Items]    
Par Value $ 950  
Debt Instrument, Interest Rate, Stated Percentage 3.75%  
Unsecured Long-term Debt, Noncurrent $ 935 935
4.250% notes due June 2048 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,350  
Debt Instrument, Interest Rate, Stated Percentage 4.25%  
Unsecured Long-term Debt, Noncurrent $ 1,332 1,331
4.450% notes due December 2048 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,100  
Debt Instrument, Interest Rate, Stated Percentage 4.45%  
Unsecured Long-term Debt, Noncurrent $ 1,087 1,087
3.700% notes due August 2049 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,250  
Debt Instrument, Interest Rate, Stated Percentage 3.70%  
Unsecured Long-term Debt, Noncurrent $ 1,237 1,236
2.900% notes due May 2050 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,250  
Debt Instrument, Interest Rate, Stated Percentage 2.90%  
Unsecured Long-term Debt, Noncurrent $ 1,212 1,211
3.250% notes due May 2051 [Member]    
Debt Instrument [Line Items]    
Par Value $ 2,000  
Debt Instrument, Interest Rate, Stated Percentage 3.25%  
Unsecured Long-term Debt, Noncurrent $ 1,972 1,972
4.750% notes due May 2052 [Member]    
Debt Instrument [Line Items]    
Par Value $ 2,000  
Debt Instrument, Interest Rate, Stated Percentage 4.75%  
Unsecured Long-term Debt, Noncurrent $ 1,966 1,966
5.875% notes due February 2053 [Member]    
Debt Instrument [Line Items]    
Par Value $ 2,000  
Debt Instrument, Interest Rate, Stated Percentage 5.875%  
Unsecured Long-term Debt, Noncurrent $ 1,968 1,968
5.050% notes due April 2053    
Debt Instrument [Line Items]    
Par Value $ 2,000  
Debt Instrument, Interest Rate, Stated Percentage 5.05%  
Unsecured Long-term Debt, Noncurrent $ 1,969 1,969
5.375% Notes due April 2054    
Debt Instrument [Line Items]    
Par Value $ 1,750  
Debt Instrument, Interest Rate, Stated Percentage 5.375%  
Unsecured Long-term Debt, Noncurrent $ 1,729 0
5.625% notes due July 2054    
Debt Instrument [Line Items]    
Par Value $ 2,750  
Debt Instrument, Interest Rate, Stated Percentage 5.625%  
Unsecured Long-term Debt, Noncurrent $ 2,724 0
3.875% notes due August 2059 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,250  
Debt Instrument, Interest Rate, Stated Percentage 3.875%  
Unsecured Long-term Debt, Noncurrent $ 1,229 1,229
3.125% notes due May 2060 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 3.125%  
Unsecured Long-term Debt, Noncurrent $ 967 966
4.950% notes due May 2062 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,000  
Debt Instrument, Interest Rate, Stated Percentage 4.95%  
Unsecured Long-term Debt, Noncurrent $ 981 981
6.050% notes due February 2063 [Member]    
Debt Instrument [Line Items]    
Par Value $ 1,500  
Debt Instrument, Interest Rate, Stated Percentage 6.05%  
Unsecured Long-term Debt, Noncurrent $ 1,466 1,466
5.200% notes due April 2063    
Debt Instrument [Line Items]    
Par Value $ 1,750  
Debt Instrument, Interest Rate, Stated Percentage 5.20%  
Unsecured Long-term Debt, Noncurrent $ 1,710 1,709
5.500% Notes due April 2064    
Debt Instrument [Line Items]    
Par Value $ 1,100  
Debt Instrument, Interest Rate, Stated Percentage 5.50%  
Unsecured Long-term Debt, Noncurrent $ 1,085 0
5.750% notes due July 2064    
Debt Instrument [Line Items]    
Par Value $ 1,850  
Debt Instrument, Interest Rate, Stated Percentage 5.75%  
Unsecured Long-term Debt, Noncurrent $ 1,822 $ 0