Debt Outstanding Debt (Details) - USD ($) $ in Millions | 12 Months Ended | |
Dec. 31, 2021 | Dec. 31, 2020 |
Debt Instrument [Line Items] | | |
Total borrowings at par value | $ 34,971 | $ 21,919 |
Fair value hedge accounting adjustments | | 25 |
Unamortized discount | (117) | (102) |
Unamortized debt issuance costs | (184) | (114) |
Total borrowings at carrying value | 34,670 | 21,728 |
Finance lease liabilities | 200 | 7 |
Less: Short-term obligations and current maturities | 2,537 | 2,628 |
Long-term obligations | 32,333 | 19,107 |
Maturities of Long-term Debt [Abstract] | | |
2022 | 2,522 | |
2023 | 5,396 | |
2024 | 4,138 | |
2025 | 2,610 | |
2026 | 797 | |
2027 and thereafter | 19,508 | |
Total Repayments of Principal | 34,971 | 21,919 |
2022 | 15 | |
2023 | 12 | |
2024 | 12 | |
2025 | 12 | |
2026 | 12 | |
2027 and thereafter | 137 | |
Total Repayments of Finance Lease Liabilities | $ 200 | $ 7 |
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] | Long-term obligations | Long-term obligations |
Commercial Paper Programs [Member] | | |
Debt Instrument [Line Items] | | |
Effective Interest Rate | 0.01% | |
Total borrowings at par value | $ 2,522 | |
Total borrowings at carrying value | 2,522 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | 2,522 | |
Senior Notes [Member] | | |
Debt Instrument [Line Items] | | |
Total borrowings at carrying value | $ 32,072 | $ 21,723 |
Debt Instrument, Call Feature | Each of the fixed rate senior notes may be redeemed at a redemption price of 100% of the principal amount plus a specified make-whole premium and accrued interest. Except for the euro-denominated floating rate senior notes, which may not be redeemed early, the floating rate senior notes may be redeemed in whole or in part on or after their applicable call dates at a redemption price of 100% of the principal amount plus accrued interest. | |
Senior Notes [Member] | 2.15% 7-Year Senior Notes, Due 7/21/2022 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 2.15% | |
Debt Instrument, Term | 7 years | |
Debt Instrument, Maturity Date | Jul. 21, 2022 | |
Total borrowings at par value | | 611 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | | 611 |
Senior Notes [Member] | 3.00% 7-Year Senior Notes, Due 4/15/2023 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 3.00% | |
Debt Instrument, Term | 7 years | |
Debt Instrument, Maturity Date | Apr. 15, 2023 | |
Total borrowings at par value | | 1,000 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | | 1,000 |
Senior Notes [Member] | Floating Rate (SOFR +0.35%) 1.5 Year Senior Notes, Due 4/18/2023 [Member] | | |
Debt Instrument [Line Items] | | |
Debt Instrument, Basis Spread on Variable Rate | 0.35% | |
Debt Instrument, Term | 1 year 6 months | |
Debt Instrument, Maturity Date | Apr. 18, 2023 | |
Total borrowings at par value | $ 1,000 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,000 | |
Senior Notes [Member] | Floating Rate (SOFR +0.39%) 2-Year Senior Notes, Due 10/18/2023 [Member] | | |
Debt Instrument [Line Items] | | |
Debt Instrument, Basis Spread on Variable Rate | 0.39% | |
Debt Instrument, Term | 2 years | |
Debt Instrument, Maturity Date | Oct. 18, 2023 | |
Total borrowings at par value | $ 500 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 500 | |
Senior Notes [Member] | 0.797% 2-Year Senior Notes, Due 10/18/2023 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 0.797% | |
Debt Instrument, Term | 2 years | |
Debt Instrument, Maturity Date | Oct. 18, 2023 | |
Effective Interest Rate | 1.03% | |
Total borrowings at par value | $ 1,350 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,350 | |
Senior Notes [Member] | Floating Rate (EURIBOR +0.20%) 2 Year Senior Notes, Due 11/18/2023 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Debt Instrument, Basis Spread on Variable Rate | 0.20% | |
Debt Instrument, Term | 2 years | |
Debt Instrument, Maturity Date | Nov. 18, 2023 | |
Effective Interest Rate | 0.00% | |
Total borrowings at par value | $ 1,933 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,933 | |
Senior Notes [Member] | 0.000% 2-Year Senior Notes, Due 11/18/2023 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 0.00% | |
Debt Instrument, Term | 2 years | |
Debt Instrument, Maturity Date | Nov. 18, 2023 | |
Effective Interest Rate | 0.06% | |
Total borrowings at par value | $ 625 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 625 | |
Senior Notes [Member] | 4.15% 10-Year Senior Notes, Due 2/1/2024 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 4.15% | |
Debt Instrument, Term | 10 years | |
Debt Instrument, Maturity Date | Feb. 1, 2024 | |
Total borrowings at par value | | 1,000 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | | 1,000 |
Senior Notes [Member] | 0.75% 8-Year Senior Notes, Due 9/12/2024 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 0.75% | |
Debt Instrument, Term | 8 years | |
Debt Instrument, Maturity Date | Sep. 12, 2024 | |
Effective Interest Rate | 0.94% | |
Total borrowings at par value | $ 1,137 | 1,222 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,137 | 1,222 |
Senior Notes [Member] | 1.215% 3-Year Senior Notes, Due 10/18/2024 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.215% | |
Debt Instrument, Term | 3 years | |
Debt Instrument, Maturity Date | Oct. 18, 2024 | |
Effective Interest Rate | 1.42% | |
Total borrowings at par value | $ 2,500 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 2,500 | |
Senior Notes [Member] | Floating Rate (SOFR +0.53%) 3-Year Senior Notes, Due 10/18/2024 [Member] | | |
Debt Instrument [Line Items] | | |
Debt Instrument, Basis Spread on Variable Rate | 0.53% | |
Debt Instrument, Term | 3 years | |
Debt Instrument, Maturity Date | Oct. 18, 2024 | |
Total borrowings at par value | $ 500 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 500 | |
Senior Notes [Member] | 0.125% 5.5-Year Senior Notes, Due 3/1/2025 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 0.125% | |
Debt Instrument, Term | 5 years 6 months | |
Debt Instrument, Maturity Date | Mar. 1, 2025 | |
Effective Interest Rate | 0.41% | |
Total borrowings at par value | $ 910 | 977 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 910 | 977 |
Senior Notes [Member] | 4.133% 5-Year Senior Notes, Due 3/25/2025 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 4.133% | |
Debt Instrument, Term | 5 years | |
Debt Instrument, Maturity Date | Mar. 25, 2025 | |
Total borrowings at par value | | 1,100 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | | 1,100 |
Senior Notes [Member] | 2.00% 10-Year Senior Notes, Due 4/15/2025 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 2.00% | |
Debt Instrument, Term | 10 years | |
Debt Instrument, Maturity Date | Apr. 15, 2025 | |
Effective Interest Rate | 2.10% | |
Total borrowings at par value | $ 728 | 782 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 728 | 782 |
Senior Notes [Member] | 0.000% 4-Year Senior Notes, Due 11/18/2025 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 0.00% | |
Debt Instrument, Term | 4 years | |
Debt Instrument, Maturity Date | Nov. 18, 2025 | |
Effective Interest Rate | 0.16% | |
Total borrowings at par value | $ 625 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 625 | |
Senior Notes [Member] | 3.65% 10-Year Senior Notes, Due 12/15/2025 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 3.65% | |
Debt Instrument, Term | 10 years | |
Debt Instrument, Maturity Date | Dec. 15, 2025 | |
Effective Interest Rate | 3.77% | |
Total borrowings at par value | $ 350 | 350 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 350 | 350 |
Senior Notes [Member] | 1.40% 8.5-Year Senior Notes, Due 1/23/2026 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.40% | |
Debt Instrument, Term | 8 years 6 months | |
Debt Instrument, Maturity Date | Jan. 23, 2026 | |
Effective Interest Rate | 1.53% | |
Total borrowings at par value | $ 796 | 855 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 796 | 855 |
Senior Notes [Member] | 2.95% 10-Year Senior Notes, Due 9/19/2026 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 2.95% | |
Debt Instrument, Term | 10 years | |
Debt Instrument, Maturity Date | Sep. 19, 2026 | |
Total borrowings at par value | | 1,200 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | | 1,200 |
Senior Notes [Member] | 1.45% 10-Year Senior Notes, Due 3/16/2027 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.45% | |
Debt Instrument, Term | 10 years | |
Debt Instrument, Maturity Date | Mar. 16, 2027 | |
Effective Interest Rate | 1.66% | |
Total borrowings at par value | $ 568 | 611 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 568 | 611 |
Senior Notes [Member] | 1.75% 7-Year Senior Notes, Due 4/15/2027 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.75% | |
Debt Instrument, Term | 7 years | |
Debt Instrument, Maturity Date | Apr. 15, 2027 | |
Effective Interest Rate | 1.97% | |
Total borrowings at par value | $ 682 | 733 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 682 | 733 |
Senior Notes [Member] | 3.20% 10-Year Senior Notes, Due 8/15/2027 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 3.20% | |
Debt Instrument, Term | 10 years | |
Debt Instrument, Maturity Date | Aug. 15, 2027 | |
Total borrowings at par value | | 750 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | | 750 |
Senior Notes [Member] | 0.50% 8.5-Year Senior Notes, Due 3/1/2028 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 0.50% | |
Debt Instrument, Term | 8 years 6 months | |
Debt Instrument, Maturity Date | Mar. 1, 2028 | |
Effective Interest Rate | 0.77% | |
Total borrowings at par value | $ 910 | 977 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 910 | 977 |
Senior Notes [Member] | 1.375% 12-Year Senior Notes, Due 9/12/2028 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.375% | |
Debt Instrument, Term | 12 years | |
Debt Instrument, Maturity Date | Sep. 12, 2028 | |
Effective Interest Rate | 1.46% | |
Total borrowings at par value | $ 682 | 733 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 682 | 733 |
Senior Notes [Member] | 1.750% 7-Year Senior Notes, Due 10/15/2028 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.75% | |
Debt Instrument, Term | 7 years | |
Debt Instrument, Maturity Date | Oct. 15, 2028 | |
Effective Interest Rate | 1.89% | |
Total borrowings at par value | $ 700 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 700 | |
Senior Notes [Member] | 1.95% 12-Year Senior Notes, Due 7/24/2029 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.95% | |
Debt Instrument, Term | 12 years | |
Debt Instrument, Maturity Date | Jul. 24, 2029 | |
Effective Interest Rate | 2.08% | |
Total borrowings at par value | $ 796 | 855 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 796 | 855 |
Senior Notes [Member] | 2.60% 10-Year Senior Notes, Due 10/1/2029 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 2.60% | |
Debt Instrument, Term | 10 years | |
Debt Instrument, Maturity Date | Oct. 1, 2029 | |
Effective Interest Rate | 2.74% | |
Total borrowings at par value | $ 900 | 900 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 900 | 900 |
Senior Notes [Member] | 4.497% 10-Year Senior Notes, Due 3/25/2030 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 4.497% | |
Debt Instrument, Term | 10 years | |
Debt Instrument, Maturity Date | Mar. 25, 2030 | |
Total borrowings at par value | | 1,100 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | | 1,100 |
Senior Notes [Member] | 0.80% 9-Year Senior Notes, Due 10/18/2030 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 0.80% | |
Debt Instrument, Term | 9 years | |
Debt Instrument, Maturity Date | Oct. 18, 2030 | |
Effective Interest Rate | 0.89% | |
Total borrowings at par value | $ 1,990 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,990 | |
Senior Notes [Member] | 0.875% 12-Year Senior Notes, Due 10/1/2031 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 0.875% | |
Debt Instrument, Term | 12 years | |
Debt Instrument, Maturity Date | Oct. 1, 2031 | |
Effective Interest Rate | 1.13% | |
Total borrowings at par value | $ 1,023 | 1,099 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,023 | 1,099 |
Senior Notes [Member] | 2.00% 10-Year Senior Notes, Due 10/15/2031 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 2.00% | |
Debt Instrument, Term | 10 years | |
Debt Instrument, Maturity Date | Oct. 15, 2031 | |
Effective Interest Rate | 2.23% | |
Total borrowings at par value | $ 1,200 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,200 | |
Senior Notes [Member] | 2.375% 12-Year Senior Notes, Due 4/15/2032 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 2.375% | |
Debt Instrument, Term | 12 years | |
Debt Instrument, Maturity Date | Apr. 15, 2032 | |
Effective Interest Rate | 2.55% | |
Total borrowings at par value | $ 682 | 733 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 682 | 733 |
Senior Notes [Member] | 1.125% 12-Year Senior Notes Due 10/18/2033 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.125% | |
Debt Instrument, Term | 12 years | |
Debt Instrument, Maturity Date | Oct. 18, 2033 | |
Effective Interest Rate | 1.21% | |
Total borrowings at par value | $ 1,706 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,706 | |
Senior Notes [Member] | 2.875% 20-Year Senior Notes, Due 7/24/2037 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 2.875% | |
Debt Instrument, Term | 20 years | |
Debt Instrument, Maturity Date | Jul. 24, 2037 | |
Effective Interest Rate | 2.94% | |
Total borrowings at par value | $ 796 | 855 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 796 | 855 |
Senior Notes [Member] | 1.50% 20-Year Senior Notes, Due 10/1/2039 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.50% | |
Debt Instrument, Term | 20 years | |
Debt Instrument, Maturity Date | Oct. 1, 2039 | |
Effective Interest Rate | 1.73% | |
Total borrowings at par value | $ 1,023 | 1,099 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,023 | 1,099 |
Senior Notes [Member] | 2.80% 20-Year Senior Notes, Due 10/15/2041 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 2.80% | |
Debt Instrument, Term | 20 years | |
Debt Instrument, Maturity Date | Oct. 15, 2041 | |
Effective Interest Rate | 2.90% | |
Total borrowings at par value | $ 1,200 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,200 | |
Senior Notes [Member] | 1.625% 20-Year Senior Notes, Due 10/18/2041 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.625% | |
Debt Instrument, Term | 20 years | |
Debt Instrument, Maturity Date | Oct. 18, 2041 | |
Effective Interest Rate | 1.78% | |
Total borrowings at par value | $ 1,421 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,421 | |
Senior Notes [Member] | 5.30% 30-Year Senior Notes, Due 2/1/2044 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 5.30% | |
Debt Instrument, Term | 30 years | |
Debt Instrument, Maturity Date | Feb. 1, 2044 | |
Effective Interest Rate | 5.37% | |
Total borrowings at par value | $ 400 | 400 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 400 | 400 |
Senior Notes [Member] | 4.10% 30-Year Senior Notes, Due 8/15/2047 [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 4.10% | |
Debt Instrument, Term | 30 years | |
Debt Instrument, Maturity Date | Aug. 15, 2047 | |
Effective Interest Rate | 4.23% | |
Total borrowings at par value | $ 750 | 750 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 750 | 750 |
Senior Notes [Member] | 1.875% 30-Year Senior Notes, Due 10/1/2049 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 1.875% | |
Debt Instrument, Term | 30 years | |
Debt Instrument, Maturity Date | Oct. 1, 2049 | |
Effective Interest Rate | 1.98% | |
Total borrowings at par value | $ 1,137 | 1,222 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 1,137 | 1,222 |
Senior Notes [Member] | 2.00% 30-Year Senior Notes, Due 10/18/2051 (euro-denominated) [Member] | | |
Debt Instrument [Line Items] | | |
Stated Interest Rate | 2.00% | |
Debt Instrument, Term | 30 years | |
Debt Instrument, Maturity Date | Oct. 18, 2051 | |
Effective Interest Rate | 2.07% | |
Total borrowings at par value | $ 853 | |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | 853 | |
Other Debt [Member] | | |
Debt Instrument [Line Items] | | |
Total borrowings at par value | 76 | 5 |
Total borrowings at carrying value | 76 | 5 |
Maturities of Long-term Debt [Abstract] | | |
Total Repayments of Principal | $ 76 | $ 5 |