Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details Narrative)

v3.19.3
Stock-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 13, 2019
Jun. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Allocated share-based compensation expense     $ 161,000 $ 104,000 $ 458,000 $ 299,000
Share-based compensation, fair value of options vested         363,000 352,000
Share-based compensation, intrinsic value of options exercised         112,000 117,000
Share-based compensation, nonvested awards, not yet recognized     1,381,000   $ 1,381,000  
Share-based compensation, nonvested awards, not yet recognized, period for recognition         2 years 8 months 5 days  
Restricted Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Allocated share-based compensation expense     387,000 $ 465,000 $ 1,274,000 $ 1,396,000
Share-based compensation, nonvested awards, not yet recognized     $ 2,947,000   $ 2,947,000  
Share-based compensation, nonvested awards, not yet recognized, period for recognition         2 years 2 months 1 day  
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          
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          
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     58,000   58,000  
Increase the number shares available for issuance     3,000,000   3,000,000  
Options exercise price per share $ 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