XML 70 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Option Plans (Details Textual) - $ / shares
12 Months Ended
Jun. 10, 2011
Jun. 09, 2006
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit (in dollars per share)     $ 0.84    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit (in dollars per share)     $ 6.00    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number     407,566 381,447  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 1.25    
Plan 2011 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 250,000        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 10 years        
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 100.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number     41,719    
Plan 2006 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   600,000      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   10 years      
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent   100.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms     Plan which expire at various dates through November 2024    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number     365,847    
Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term     2 years 2 months 12 days 2 years 7 months 6 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price     $ 4.41 $ 4.54 $ 4.39
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number     396,941 381,447 397,671
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 1.25