Quarterly report pursuant to Section 13 or 15(d)

Stock Options (Details Textual)

v3.19.1
Stock Options (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Aggregate number of shares available for future grant under stock option plan 2,702,379  
Stock based compensation - stock options $ 648 $ 206
Dividends assumption  
2018 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Option grant life 10 years  
Stock option exercise price $ 2.26  
Fair value of options granted $ 3,300  
Fair value of the stock option as of grant date $ 2.26  
Options granted under the option plans vest over periods 4 years  
Aggregate number of shares authorized 5,316,376  
Options grants under the option plans 2,772,460  
Percentage of option vested 100.00%  
Option life under the plan 10 years  
Dividends assumption  
Weighted average remaining term of non-vested options 7 months 21 days  
2011 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
2011 Plan aggregate number of shares authorized 158,424  
Non plan options granted 39  
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 grants under the option plans 2,717,500  
Fair value of non-vested options $ 3,300  
Maximum [Member] | 2018 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Option vest pro-rata terms 48 months  
Minimum [Member] | 2018 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Option vest pro-rata terms 12 months