Financing arrangements (Principal Amounts and Carrying Value of Long-term Borrowings) (Details) $ in Millions | 6 Months Ended | | | | | |
Jun. 30, 2020EUR (€) | Jun. 30, 2020CHF (SFr) | Jun. 30, 2020GBP (£) | Jun. 30, 2020USD ($) | May 31, 2020USD ($) | Mar. 31, 2020 | Feb. 29, 2020USD ($) | Dec. 31, 2019USD ($) |
Debt Instrument [Line Items] | | | | | | | | |
Unamortized bond discounts, premiums and issuance costs, net | | | | $ (849) | | | | $ (868) |
Fair value adjustments | | | | 678 | | | | 296 |
Other | | | | 3 | | | | 0 |
Total carrying value of debt | | | | 34,224 | | | | 29,903 |
Less current portion | | | | (91) | | | | (2,953) |
Total long-term debt | | | | $ 34,133 | | | | 26,950 |
Notes [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Face amount | | | | | $ 4,000 | | $ 5,000 | |
Notes [Member] | 4.50% notes due 2020 (4.50% 2020 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 4.50% | 4.50% | 4.50% | 4.50% | | | 4.50% | |
Long-term debt, gross | | | | | | | | 300 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.125% notes due 2020 (2.125% 2020 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.125% | 2.125% | 2.125% | 2.125% | | | 2.125% | |
Long-term debt, gross | | | | $ 0 | | | | 750 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | Floating Rate Notes Due 2020 [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Long-term debt, gross | | | | $ 0 | | | | 300 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.20% notes due 2020 (2.20% 2020 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.20% | 2.20% | 2.20% | 2.20% | | | 2.20% | |
Long-term debt, gross | | | | $ 0 | | | | 700 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 3.45% notes due 2020 (3.45% 2020 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 3.45% | 3.45% | 3.45% | 3.45% | | | 3.45% | |
Long-term debt, gross | | | | | | | | 900 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 4.10% notes due 2021 (4.10% 2021 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 4.10% | 4.10% | 4.10% | 4.10% | | | 4.10% | |
Long-term debt, gross | | | | | | | | 1,000 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 1.85% notes due 2021 (1.85% 2021 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 1.85% | 1.85% | 1.85% | 1.85% | | | 1.85% | |
Long-term debt, gross | | | | $ 0 | | | | 750 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 3.875% notes due 2021 (3.875% 2021 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 3.875% | 3.875% | 3.875% | 3.875% | | | 3.875% | |
Long-term debt, gross | | | | $ 1,450 | | | | 1,750 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 1.25% €1,250 million notes due 2022 (1.25% 2022 euro Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 1.25% | 1.25% | 1.25% | 1.25% | | | | |
Long-term debt, gross | | | | $ 1,404 | | | | 1,402 |
Face amount | € | € 1,250,000,000 | | | | | | | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.70% notes due 2022 (2.70% 2022 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.70% | 2.70% | 2.70% | 2.70% | | | | |
Long-term debt, gross | | | | $ 500 | | | | 500 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.65% notes due 2022 (2.65% 2022 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.65% | 2.65% | 2.65% | 2.65% | | | | |
Long-term debt, gross | | | | $ 1,500 | | | | 1,500 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 3.625% notes due 2022 (3.625% 2022 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 3.625% | 3.625% | 3.625% | 3.625% | | 3.625% | | |
Long-term debt, gross | | | | $ 750 | | | | 750 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 0.41% CHF700 million bonds due 2023 (0.41% 2023 Swiss franc Bonds) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 0.41% | 0.41% | 0.41% | 0.41% | | | | |
Long-term debt, gross | | | | $ 739 | | | | 725 |
Face amount | SFr | | SFr 700,000,000 | | | | | | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.25% notes due 2023 (2.25% 2023 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.25% | 2.25% | 2.25% | 2.25% | | | | |
Long-term debt, gross | | | | $ 750 | | | | 750 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 3.625% notes due 2024 (3.625% 2024 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 3.625% | 3.625% | 3.625% | 3.625% | | 3.625% | | |
Long-term debt, gross | | | | $ 1,400 | | | | 1,400 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 1.90% notes due 2025 (1.90% 2025 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 1.90% | 1.90% | 1.90% | 1.90% | | | 1.90% | |
Long-term debt, gross | | | | $ 500 | | | | |
Face amount | | | | | | | $ 500 | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 3.125% notes due 2025 (3.125% 2025 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 3.125% | 3.125% | 3.125% | 3.125% | | 3.125% | | |
Long-term debt, gross | | | | $ 1,000 | | | | 1,000 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.00% €750 million notes due 2026 (2.00% 2026 euro Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.00% | 2.00% | 2.00% | 2.00% | | | | |
Long-term debt, gross | | | | $ 843 | | | | 841 |
Face amount | € | € 750,000,000 | | | | | | | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.60% notes due 2026 (2.60% 2026 notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.60% | 2.60% | 2.60% | 2.60% | | 2.60% | | |
Long-term debt, gross | | | | $ 1,250 | | | | 1,250 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 5.50% £475 million notes due 2026 (5.50% 2026 pound sterling Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 5.50% | 5.50% | 5.50% | 5.50% | | | | |
Long-term debt, gross | | | | $ 589 | | | | 630 |
Face amount | £ | | | £ 475,000,000 | | | | | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.20% notes due 2027 (2.20% 2027 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.20% | 2.20% | 2.20% | 2.20% | 2.20% | | 2.20% | |
Long-term debt, gross | | | | $ 1,750 | | | | |
Face amount | | | | | $ 1,000 | | $ 750 | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 3.20% notes due 2027 (3.20% 2027 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 3.20% | 3.20% | 3.20% | 3.20% | | | | |
Long-term debt, gross | | | | $ 1,000 | | | | 1,000 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 4.00% £700 million notes due 2029 (4.00% 2029 pound sterling Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 4.00% | 4.00% | 4.00% | 4.00% | | | | |
Long-term debt, gross | | | | $ 868 | | | | 928 |
Face amount | £ | | | £ 700,000,000 | | | | | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.45% notes due 2030 (2.45% 2030 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.45% | 2.45% | 2.45% | 2.45% | | | 2.45% | |
Long-term debt, gross | | | | $ 1,250 | | | | |
Face amount | | | | | | | $ 1,250 | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 2.30% notes due 2031 (2.30% 2031 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 2.30% | 2.30% | 2.30% | 2.30% | 2.30% | | | |
Long-term debt, gross | | | | $ 1,250 | | | | |
Face amount | | | | | $ 1,250 | | | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 6.375% notes due 2037 (6.375% 2037 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 6.375% | 6.375% | 6.375% | 6.375% | | | | |
Long-term debt, gross | | | | $ 552 | | | | 552 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 6.90% notes due 2038 (6.90% 2038 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 6.90% | 6.90% | 6.90% | 6.90% | | | | |
Long-term debt, gross | | | | $ 291 | | | | 291 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 6.40% notes due 2039 (6.40% 2039 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 6.40% | 6.40% | 6.40% | 6.40% | | | | |
Long-term debt, gross | | | | $ 466 | | | | 466 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 3.15% notes due 2040 (3.15% 2040 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 3.15% | 3.15% | 3.15% | 3.15% | 3.15% | | 3.15% | |
Long-term debt, gross | | | | $ 2,000 | | | | |
Face amount | | | | | $ 750 | | $ 1,250 | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 5.75% notes due 2040 (5.75% 2040 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 5.75% | 5.75% | 5.75% | 5.75% | | | | |
Long-term debt, gross | | | | $ 412 | | | | 412 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 4.95% notes due 2041 (4.95% 2041 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 4.95% | 4.95% | 4.95% | 4.95% | | | | |
Long-term debt, gross | | | | $ 600 | | | | 600 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 5.15% notes due 2041 (5.15% 2041 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 5.15% | 5.15% | 5.15% | 5.15% | | | | |
Long-term debt, gross | | | | $ 974 | | | | 974 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 5.65% notes due 2042 (5.65% 2042 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 5.65% | 5.65% | 5.65% | 5.65% | | | | |
Long-term debt, gross | | | | $ 487 | | | | 487 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 5.375% notes due 2043 (5.375% 2043 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 5.375% | 5.375% | 5.375% | 5.375% | | | | |
Long-term debt, gross | | | | $ 261 | | | | 261 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 4.40% notes due 2045 (4.40% 2045 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 4.40% | 4.40% | 4.40% | 4.40% | | | | |
Long-term debt, gross | | | | $ 2,250 | | | | 2,250 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 4.563% notes due 2048 (4.563% 2048 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 4.563% | 4.563% | 4.563% | 4.563% | | | | |
Long-term debt, gross | | | | $ 1,415 | | | | 1,415 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 3.375% notes due 2050 (3.375% 2050 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 3.375% | 3.375% | 3.375% | 3.375% | 3.375% | | 3.375% | |
Long-term debt, gross | | | | $ 2,250 | | | | |
Face amount | | | | | $ 1,000 | | $ 1,250 | |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | 4.663% notes due 2051 (4.663% 2051 Notes) [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Interest rate, stated percentage | 4.663% | 4.663% | 4.663% | 4.663% | | 4.663% | | |
Long-term debt, gross | | | | $ 3,541 | | | | 3,541 |
Percentage of Principal Amount of Notes that may be Paid Upon Occurrence of Change in Control Triggering Event | 101.00% | | | | | | | |
Notes [Member] | Other notes due 2097 [Member] | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | |
Long-term debt, gross | | | | $ 100 | | | | $ 100 |