Stock Plans (Details Textuals) - USD ($) $ / shares in Units, shares in Millions, $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Stock Plans Details [Abstract] | |||
| Common shares unissued and available for grant | 17 | 33 | 35 |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
| Weighted-average grant date fair value of RSAs granted | $ 55.55 | ||
| Stock Option [Member] | |||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
| Vesting rights | Each stock option has an exercise price equal to the market price of the Company’s common stock on the date of grant and a contractual term of 10 years from the date of grant. Stock options generally vest 100 percent on the third anniversary of the grant date. | ||
| Intrinsic value for options exercised | $ 51 | $ 87 | $ 245 |
| Cash received from the exercise of stock options | 175 | 146 | 283 |
| Tax benefit realized from income tax deductions from stock option exercises | $ 4 | 18 | 54 |
| Restricted Stock Awards [Member] | |||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
| Vesting rights | RSAs containing only service conditions generally vest 25 percent per year beginning with the first anniversary of the grant date. RSAs containing both service and performance conditions generally vest on the third anniversary of the grant date, and the number of shares earned depends on the achievement of predetermined Company metrics. | ||
| Total fair value of shares vested | $ 171 | $ 247 | $ 298 |
| Weighted-average grant date fair value of RSAs granted | $ 55.55 | $ 81.99 | $ 86.65 |
| Liability-Based Awards [Member] | |||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
| Cash paid upon vesting of PGs | $ 41 | $ 74 | $ 62 |