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 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 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 295,709   295,709    
Stock-based compensation $ 571,000 $ 710,000 $ 857,000 $ 993,000  
Dividends assumption        
Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Dividends assumption        
Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Dividends assumption        
2011 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Aggregate number of shares authorized         16,629
2018 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Aggregate number of shares authorized 4,000,000   4,000,000    
Options grants under the option plans     2,714,500    
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     $ 0.18    
2018 Plan [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option exercise price     $ 0.36    
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    
Options granted under the option plans vest over periods exceeding     10 years    
Non plan options granted 1,389   1,389    
Stock option awards fair value     $ 428,000    
Fair value of non-vested options $ 418,245   418,245    
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     $ 0.18    
Stock Options [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option exercise price     $ 0.36    
Employees, Directors and Consultants [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock options granted 2,722,309   2,722,309