XML 76 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Options And Employee Stock Purchase Plan (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Number of options outstanding 747,996   375,675
Cash received upon the issuance of common stock $ 64,000 $ 67,000  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate 10.74% 15.31%  
Restricted (Performance) Stock [Member]      
Shares, Granted 400,000 0  
Restricted Stock [Member]      
Shares, Granted 612,547    
Number of stocks outstanding 1,190,581   605,566
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 5 years 8 months 27 days    
Employee Stock Option [Member]      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 7,700,000   $ 200,000
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 7 years 6 months 26 days    
Restricted Stock Units (RSUs) [Member]      
Shares, Granted 12,614    
Number of stocks outstanding 47,994   38,400
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 3 years 5 months 23 days    
2001 Employee Stock Purchase Plan [Member] | Common Stock [Member]      
Market value of common stock on the date of grant for incentive stock options 95.00%    
Maximum earnings withheld by the employees 15.00%    
Number of shares purchased under the plan 851 837  
Cash received upon the issuance of common stock $ 65,000 $ 67,000  
Number of shares available for issuance 1,622,392    
2007 Stock Plan [Member]      
Number of options outstanding 285,996    
Number of stocks outstanding 8,840    
Maximum issuance of common stock 4,500,000    
2015 Stock Option Plan [Member]      
Number of options outstanding 462,000    
Number of stocks outstanding 39,154    
Maximum issuance of common stock 4,200,000    
Minimum [Member]      
Market value of common stock on the date of grant for incentive stock options 85.00%