|
Stock-Based Compensation (Details 1) (Details) (USD $) In Thousands, except Share data, unless otherwise specified
|
9 Months Ended |
|
Sep. 30, 2014
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] |
|
| Options Outstanding, Shares, Beginning of Period |
12,236,400 |
| Options Outstanding, Shares, Options exercised |
(3,089,585) |
| Options Outstanding, Shares, Options canceled |
(161) |
| Options Outstanding, Shares, forfeited |
(189,327) |
| Options Outstanding, Shares, End of Period |
8,957,327 |
| Options Outstanding, Shares, Vested and Expected to Vest |
8,773,499 |
| Options Outstanding, Shares, Exercisable |
4,778,878 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] |
|
| Options Outstanding, Weighted Average Exercise Price, Beginning of Period, USD per share |
$ 7.64 |
| Options Outstanding, Weighted Average Exercise Price, Options exercised, USD per share |
$ 4.12 |
| Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price |
$ 25.91 |
| Options Outstanding, Weighted Average Exercise Price, Options forfeited, USD per share |
$ 13.67 |
| Options Outstanding, Weighted Average Exercise Price, End of Period, USD per share |
$ 8.73 |
| Options Outstanding, Weighted Average Exercise Price Per Share, Vested and Expected to Vest, USD per share |
$ 8.64 |
| Options Outstanding, Weighted Average Exercise Price Per Share, Exercisable, USD per share |
$ 6.60 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] |
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term |
7 years 2 months 19 days |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term |
7 years 2 months 12 days |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term |
6 years 6 months 14 days |
| Options Outstanding, Aggregate Intrinsic Value |
$ 572,544 |
| Options Outstanding, Aggregate Intrinsic Value, Vested and Expected to Vest |
561,558 |
| Options Outstanding, Aggregate Intrinsic Value, Exercisable |
$ 315,625 |