Stock-Based Compensation (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2019 |
Mar. 31, 2018 |
|
| Stock-based compensation cost, allocation of recognized costs | ||
| Pre-tax stock-based compensation cost | $ 113 | $ 116 |
| Income tax benefits | (25) | (35) |
| Net stock-based compensation cost | 88 | 81 |
| Pre-tax stock-based compensation cost increase (decrease) | (3) | |
| Unrecognized compensation cost related to non-vested awards | $ 671 | |
| Unrecognized compensation cost related to non-vested awards, weighted average period of recognition | 2 years 6 months | |
| Cost | ||
| Stock-based compensation cost, allocation of recognized costs | ||
| Pre-tax stock-based compensation cost | $ 20 | 20 |
| SG&A expense | ||
| Stock-based compensation cost, allocation of recognized costs | ||
| Pre-tax stock-based compensation cost | 74 | 81 |
| Research, development and engineering | ||
| Stock-based compensation cost, allocation of recognized costs | ||
| Pre-tax stock-based compensation cost | $ 19 | $ 16 |