Stock Plans (Details Textual) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2017 |
Jun. 30, 2016 |
Jun. 30, 2017 |
Jun. 30, 2016 |
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
Weighted-average period for recognizing non-vested stock option | 1 year 3 months 18 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 | $ 1.0 | $ 1.0 | ||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 60,000 | 0 | 496,000 | 168,000 |