Quarterly report pursuant to Section 13 or 15(d)

Stock Options (Details Textual)

v3.10.0.1
Stock Options (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Aggregate number of shares available for future grant under stock option plan 3,932,997   3,932,997    
Stock-based compensation $ 122,000 $ 288,000 $ 979,000 $ 1,282,000  
Dividends assumption      
2011 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
2011 Plan aggregate number of shares authorized         416
2018 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
2018 Plan aggregate number of shares authorized 4,000,000   4,000,000    
Options grants under the option plans     67,863    
Percentage of option vested     100.00%    
Option vest pro-rata terms     48 months    
Option life under the plan     10 years    
2018 Plan [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option exercise price     $ 7.20    
2018 Plan [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option exercise price     $ 14.40    
Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Incentive stock options granted, description     Incentive stock options granted under the Option Plans are granted at exercise prices not less than 100% of the estimated fair market value of the underlying common stock at date of grant. The exercise price per share for incentive stock options may not be less than 110% of the estimated fair value of the underlying common stock on the grant date for any individual possessing more that 10% of the total outstanding common stock of the Company.    
Options granted under the option plans vest over periods     4 years    
Life of option plan grants     10 years    
Non plan options granted 35   35    
Stock option awards fair value     $ 428,000    
Fair value of non-vested options $ 266,820   266,820    
Dividends assumption     $ 0    
Weighted average remaining term of non-vested options     9 months 3 days    
Stock Options [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option exercise price     $ 7.20    
Stock Options [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option exercise price     $ 14.40    
Employees, Directors and Consultants [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options granted 67,454   67,454