Equity Compensation (Range) (Details) - Stock options
|
12 Months Ended |
|
Dec. 31, 2018
$ / shares
shares
|
| Options Outstanding |
|
| Number of Underlying Shares | shares |
1,081,212
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
1,031,239
|
| 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.18
|
| Number of Underlying Shares | shares |
286,951
|
| Weighted-Average Remaining Contractual Life |
2 years 7 months 6 days
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
282,443
|
| Weighted-Average Remaining Contractual Life |
2 years 6 months
|
| 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.54
|
| Number of Underlying Shares | shares |
280,219
|
| Weighted-Average Remaining Contractual Life |
5 years 2 months 12 days
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
234,876
|
| Weighted-Average Remaining Contractual Life |
5 years
|
| 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.600
|
| Number of Underlying Shares | shares |
281,973
|
| Weighted-Average Remaining Contractual Life |
5 years 9 months 18 days
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
281,851
|
| Weighted-Average Remaining Contractual Life |
5 years 9 months 18 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.15
|
| Number of Underlying Shares | shares |
232,069
|
| Weighted-Average Remaining Contractual Life |
5 years 1 month 6 days
|
| Options Exercisable |
|
| Number of Underlying Shares | shares |
232,069
|
| Weighted-Average Remaining Contractual Life |
5 years 1 month 6 days
|