Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details Narrative)

v3.20.1
Stock-Based Compensation (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 03, 2019
Mar. 13, 2019
Jun. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Allocated share-based compensation expense       $ 3,794 $ 2,163 $ 2,437  
Stock Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options granted to purchase shares of common stock       2,829,000 120,000 350,000  
Options exercise price per share       $ 5.99 $ 6.41 $ 6.00  
Allocated share-based compensation expense       $ 1,516 $ 397 $ 411  
Share-based compensation, fair value of options vested       476 413 291  
Share-based compensation, intrinsic value of options exercised       119 162 375  
Share-based compensation, nonvested awards, not yet recognized       $ 4,461      
Share-based compensation, nonvested awards, not yet recognized, period for recognition       3 years 5 months 5 days      
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Allocated share-based compensation expense       $ 2,061 1,803 1,682  
Share-based compensation, nonvested awards, not yet recognized       $ 4,134      
Share-based compensation, nonvested awards, not yet recognized, period for recognition       2 years 11 months 15 days      
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Allocated share-based compensation expense       $ 217      
Share-based compensation, nonvested awards, not yet recognized       $ 843      
Share-based compensation, nonvested awards, not yet recognized, period for recognition       1 year 8 months 16 days      
Performance Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Allocated share-based compensation expense       $ 0 $ (37) $ 344  
Chief Executive Officer [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options granted to purchase shares of common stock 350,000 350,000          
Chief Financial Officer [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options granted to purchase shares of common stock 150,000 150,000          
David Mahlab [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Allocated share-based compensation expense       $ 1,261      
2018 Incentive Plan [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     1,500,000        
Option vested term       10 years      
Shares available for future issuance     3,000,000        
Increase the number shares available for issuance     4,500,000 823,000      
Options exercise price per share $ 6.00 $ 6.28          
2018 Incentive Plan [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Option vested term     4 years        
2018 Incentive Plan [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Option vested term     5 years        
2015 Equity Compensation Plan [Member] | Performance Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options granted to purchase shares of common stock             295,000