Stock Plans (Details 1) $ in Millions |
12 Months Ended |
|---|---|
|
Dec. 31, 2016
USD ($)
| |
| Weighted-average remaining contractual life and aggregate intrinsic value of the Company's stock options outstanding, exerciseable, and vested and expected to vest | |
| Weighted-average remaining contractual life, Outstanding | 4 years 8 months |
| Aggregate intrinsic value, Outstanding | $ 277 |
| Weighted-average remaining contractual life, Exercisable | 2 years 8 months |
| Aggregate intrinsic value, Exercisable | $ 248 |
| Weighted-average remaining contractual life, Vested and Expected to Vest | 4 years 7 months |
| Aggregate intrinsic value, Vested and Expected to Vest | $ 275 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount by which the current fair value of the underlying stock exceeds the exercise price of fully vested and expected to vest options outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|