Income per Share (Details) - shares shares in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Basic weighted average common shares outstanding | 875 | 870 | 861 |
| Weighted Average Number Diluted Shares Outstanding Adjustment | 2 | 0 | 0 |
| Diluted weighted average common shares outstanding | 877 | 870 | 861 |
| Stock Options | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Potentially Dilutive Securities During Period | 14 | 6 | 11 |
| Ordinarily Dilutive Shares | 0 | 2 | 1 |
| Antidilutive securities excluded from the computation of diluted income per share (shares) | 14 | 8 | 12 |