Net Loss per Share - Antidilutive (Details) - shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Restricted Stock Units | |||
| Potential dilutive securities that would have been anti-dilutive | |||
| Potential dilutive securities that would have been anti-dilutive due to net loss (in shares) | 1,413,423 | 1,412,934 | 1,220,008 |
| Stock options | |||
| Potential dilutive securities that would have been anti-dilutive | |||
| Potential dilutive securities that would have been anti-dilutive due to net loss (in shares) | 4,559,176 | 4,882,237 | 5,298,510 |