Stockholders' Equity - ESPP (Details) - shares |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2016 |
Jan. 01, 2016 |
Apr. 03, 2014 |
|
| Share-based Compensation Arrangement by Share-based Payment Award | |||
| Common stock reserved for future issuance (in shares) | 16,476,000 | ||
| ESPP | |||
| Share-based Compensation Arrangement by Share-based Payment Award | |||
| Common stock reserved for future issuance (in shares) | 1,422,752 | 880,000 | |
| Automatic annual increase in common stock reserved for issuance, percentage | 1.00% | ||
| Maximum annual increase of shares reserved | 1,000,000 | ||
| Automatic annual increase in common stock reserved for issuance, shares | 511,646 | ||
| Purchases made under the ESPP | 0 |