Quarterly report pursuant to Section 13 or 15(d)

Stock Options (Details Textual)

Stock Options (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Stock Options (Textual)          
Stock option expense amortization $ 256   $ 871 $ 941 $ 2,376
Dividends assumption        
2011 Plan [Member]          
Stock Options (Textual)          
2011 Plan aggregate number of options authorized 417,270     417,270  
2018 Plan [Member]          
Stock Options (Textual)          
2018 Plan aggregate number of options authorized 12,730,073     12,730,073  
Stock Options [Member]          
Stock Options (Textual)          
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.  
Non-plan stock options granted 1     1  
Stock options granted as of the period end date       5,544,594  
Stock options available for future grant       7,602,750  
Fair value of non-vested options $ 1,907     $ 1,907  
Weighted average remaining term of non-vested options       11 months 23 days  
Stock options, description   The Company granted stock options for the purchase of 5,567,500 shares of common stock to employees and directors of the Company. These stock options are 100% vested at grant or vest pro-rata over 12 to 48 months, have a life of ten years and an exercise price of $1.10 per share. The Company valued the stock options using the Black-Scholes option valuation model and the fair value of the awards was determined to be approximately $1,911,000. The fair value of the common stock as of the grant date was determined to be $1.10 per share.      
Incentive stock option plan, description       Unless terminated sooner by the Board of Directors, this plan will terminate on August 31, 2021.