XML 68 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Options And Employee Stock Purchase Plan (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Number of options outstanding 377,675   413,858
Cash received upon the issuance of common stock $ 133,000 $ 123,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value $ 2,000,000 $ 2,500,000  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate 14.43% 12.33%  
Restricted (Performance) Stock [Member]      
Shares, Granted 85,825 106,780  
Restricted Stock [Member]      
Shares, Granted 219,220    
Number of stocks outstanding 746,044   705,015
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 3 years 8 months 5 days    
Employee Stock Option [Member]      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 500,000   $ 700,000
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years 8 months 16 days    
Restricted Stock Units (RSUs) [Member]      
Shares, Granted 7,100    
Number of stocks outstanding 42,840   51,950
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 3 years 4 months 28 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 1,606 1,920  
Cash received upon the issuance of common stock $ 133,000 $ 123,000  
Number of shares available for issuance 1,624,920    
2007 Stock Plan [Member]      
Number of options outstanding 315,675    
Number of stocks outstanding 14,140    
Maximum issuance of common stock 4,500,000    
2015 Stock Option Plan [Member]      
Number of options outstanding 62,000    
Number of stocks outstanding 28,700    
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%