Stock Plans (Details Textual) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2017 |
Sep. 30, 2016 |
Sep. 30, 2017 |
Sep. 30, 2016 |
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
| Weighted-average period for recognizing non-vested stock option | 1 year 2 months 12 days | |||
| Employee Stock Option [Member] | ||||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
| Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Total | $ 0.8 | $ 0.8 | ||
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 50,000 | 0 | 546,000 | 168,000 |