|
Stock Plans (Details 1) (USD $)
In Millions, unless otherwise specified |
12 Months Ended |
|---|---|
|
Dec. 31, 2014
|
|
| 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 | 3 years 10 months 0 days |
| Aggregate intrinsic value, Outstanding | $ 619us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue |
| Weighted-average remaining contractual life, Exercisable | 3 years 6 months 0 days |
| Aggregate intrinsic value, Exercisable | 586us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 |
| Weighted-average remaining contractual life, Vested and Expected to Vest | 3 years 10 months 0 days |
| Aggregate intrinsic value, Vested and Expected to Vest | $ 619us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue |
| X | ||||||||||
|
- Details
|
| 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
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
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
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
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
|