Equity Compensation (Range) (Details)
|
3 Months Ended |
|
Mar. 31, 2019
$ / shares
shares
|
| Options Outstanding |
|
| Number of Underlying Shares | shares |
1,045,240
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
1,010,354
|
| 4.89-7.49 |
|
| Equity compensation |
|
| Range of Exercise Price, low end of range (in dollars per share) |
$ 4.89
|
| Range of Exercise Price, high end of range (in dollars per share) |
7.49
|
| Options Outstanding |
|
| Weighted Average Exercise Price (in dollars per share) |
$ 6.22
|
| Number of Underlying Shares | shares |
269,614
|
| Weighted-Average Remaining Contractual Life |
2 years 4 months 24 days
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
267,480
|
| Weighted-Average Remaining Contractual Life |
2 years 3 months 18 days
|
| 8.16-12.93 |
|
| Equity compensation |
|
| Range of Exercise Price, low end of range (in dollars per share) |
$ 8.16
|
| Range of Exercise Price, high end of range (in dollars per share) |
12.93
|
| Options Outstanding |
|
| Weighted Average Exercise Price (in dollars per share) |
$ 10.57
|
| Number of Underlying Shares | shares |
274,926
|
| Weighted-Average Remaining Contractual Life |
4 years 10 months 24 days
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
242,174
|
| Weighted-Average Remaining Contractual Life |
4 years 9 months 18 days
|
| 12.98-19.56 |
|
| Equity compensation |
|
| Range of Exercise Price, low end of range (in dollars per share) |
$ 12.98
|
| Range of Exercise Price, high end of range (in dollars per share) |
19.56
|
| Options Outstanding |
|
| Weighted Average Exercise Price (in dollars per share) |
$ 15.60
|
| Number of Underlying Shares | shares |
270,481
|
| Weighted-Average Remaining Contractual Life |
5 years 7 months 6 days
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
270,481
|
| Weighted-Average Remaining Contractual Life |
5 years 7 months 6 days
|
| 20.91-22.92 |
|
| Equity compensation |
|
| Range of Exercise Price, low end of range (in dollars per share) |
$ 20.91
|
| Range of Exercise Price, high end of range (in dollars per share) |
22.92
|
| Options Outstanding |
|
| Weighted Average Exercise Price (in dollars per share) |
$ 21.16
|
| Number of Underlying Shares | shares |
230,219
|
| Weighted-Average Remaining Contractual Life |
4 years 9 months 18 days
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
230,219
|
| Weighted-Average Remaining Contractual Life |
4 years 9 months 18 days
|