|
Stock-Based Compensation (Details 1) (Details) (USD $) In Thousands, except Share data, unless otherwise specified
|
9 Months Ended |
|
Sep. 30, 2013
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] |
|
| Options Outstanding, Shares, Beginning of Period |
15,398,221 |
| Options Outstanding, Shares, Granted |
1,341,550 |
| Options Outstanding, Shares, Options exercised |
(1,135,956) |
| Options Outstanding, Shares, Canceled |
(7,578) |
| Options Outstanding, Shares, Forfeited |
(261,897) |
| Options Outstanding, Shares, End of Period |
15,334,340 |
| Options Outstanding, Shares, Vested and Expected to Vest |
14,341,565 |
| Options Outstanding, Shares, Exercisable |
7,938,908 |
| 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 |
$ 4.92 |
| Options Outstanding, Weighted Average Exercise Price, Options granted, USD per share |
$ 23.18 |
| Options Outstanding, Weighted Average Exercise Price, Options exercised, USD per share |
$ 1.47 |
| Options Outstanding, Weighted Average Exercise Price, Options canceled, USD per share |
$ 6.81 |
| Options Outstanding, Weighted Average Exercise Price, Options forfeited, USD per share |
$ 8.51 |
| Options Outstanding, Weighted Average Exercise Price, End of Period, USD per share |
$ 6.71 |
| Options Outstanding, Weighted Average Exercise Price Per Share, Vested and Expected to Vest, USD per share |
$ 6.43 |
| Options Outstanding, Weighted Average Exercise Price Per Share, Exercisable, USD per share |
$ 2.96 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] |
|
| Options Outstanding, Aggregate Intrinsic Value |
$ 989,592 |
| Options Outstanding, Aggregate Intrinsic Value, Vested and Expected to Vest |
929,520 |
| Options Outstanding, Aggregate Intrinsic Value, Exercisable |
$ 542,102 |