Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation - Additional Information (Details)

v3.8.0.1
Stock-based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Dec. 31, 2017
Mar. 31, 2018
Mar. 31, 2017
Additional disclosures [Abstract]      
Stock-based compensation expense   $ 1,416,000 $ 1,000,000
Stock Options [Member]      
Additional disclosures [Abstract]      
Minimum age required for employees to qualify for immediate vesting of RSUs   55 years  
Threshold years required for retirement age   70 years  
Unrecognized compensation expense related to stock options   $ 6,700,000  
Weighted average period of unrecognized compensation expense expected to be recognized   2 years 3 months 18 days  
Options outstanding 1,622,065 1,653,196  
Options granted   133,000  
Performance Shares [Member]      
Additional disclosures [Abstract]      
Unrecognized compensation expense related to stock options   $ 400,000  
Options outstanding   82,500  
Number of options subject to achievement of corporate goals   41,250  
Stock-based compensation expense   $ 56,000  
Grant date fair value   $ 400,000  
Restricted Stock Units (RSUs) [Member]      
Additional disclosures [Abstract]      
Minimum age required for employees to qualify for immediate vesting of RSUs   55 years  
Threshold years required for retirement age   70 years  
Weighted average period of unrecognized compensation expense expected to be recognized   7 months 6 days  
Unrecognized compensation expense related to employee RSUs   $ 24,000  
Non Executive Employee [Member] | Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   3 years  
Non Executive Employee [Member] | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   4 years  
Non Executive Employee [Member] | Restricted Stock Units (RSUs) [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   3 years  
Directors [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   1 year  
Directors [Member] | Restricted Stock Units (RSUs) [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   1 year  
Executives [Member] | Performance Shares [Member]      
Additional disclosures [Abstract]      
Options granted 130,000    
Stock options cancelled   50,000  
Executives [Member] | Service-Based Stock Options [Member]      
Additional disclosures [Abstract]      
Options granted   80,000  
2015 ESPP [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Percentage related to employees to purchase shares at the lower fair market value at offering period   85.00%