Stockholders' Equity - Schedule of Options Outstanding Activity (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended |
Dec. 31, 2016 |
Dec. 31, 2015 |
| Equity [Abstract] |
|
|
| Number of Options Outstanding, beginning balance |
691,911
|
636,313
|
| Number of Options Outstanding, Granted |
156,637
|
128,546
|
| Number of Options Outstanding, Exercised |
|
(6,539)
|
| Number of Options Outstanding, Forfeited/cancelled/expired |
(134,932)
|
(66,409)
|
| Number of Options Outstanding, ending balance |
713,616
|
691,911
|
| Number of Options Outstanding, Vested or expected to vest |
705,094
|
|
| Number of Options Outstanding, Exercisable |
495,321
|
|
| Weighted Average Exercise Price, beginning balance |
$ 41.66
|
$ 47.46
|
| Weighted Average Exercise Price, Granted |
6.90
|
20.91
|
| Weighted Average Exercise Price, Exercised |
|
15.19
|
| Weighted Average Exercise Price, Forfeited/cancelled/expired |
45.95
|
59.80
|
| Weighted Average Exercise Price, ending balance |
33.19
|
41.66
|
| Weighted Average Exercise Price, Vested or expected to vest |
33.28
|
|
| Weighted Average Exercise Price, Exercisable |
$ 41.51
|
|
| Weighted Average Remaining Contractual Life, beginning balance |
6 years 29 days
|
6 years 6 months 26 days
|
| Weighted Average Remaining Contractual Life, ending balance |
5 years 11 months 1 day
|
6 years 29 days
|
| Weighted Average Remaining Contractual Life, Vested or expected to vest |
5 years 10 months 24 days
|
0 years
|
| Weighted Average Remaining Contractual Life, Exercisable |
4 years 7 months 10 days
|
0 years
|
| Aggregate Intrinsic Value of Options, beginning balance |
$ 184
|
$ 2,155
|
| Aggregate Intrinsic Value of Options, ending balance |
|
184
|
| Aggregate Intrinsic Value of Options, Vested or expected to vest |
0
|
|
| Aggregate Intrinsic Value of Options, Exercisable |
$ 0
|
|