Annual report pursuant to Section 13 and 15(d)

Stock-based Compensation (Details Narrative)

v3.20.4
Stock-based Compensation (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Apr. 30, 2014
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Liability for cash settled amount $ 976 $ 741      
Accrued compensation 976 741      
Cash settlement 61 184      
Stock-based compensation expense $ 6,502 $ 3,216      
Common Stock [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Weighted average grant date fair value $ 6.20 $ 4.87      
Common Stock [Member] | Restricted Shares [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Number of shares available for grant 1,718,012 401,738 547,790    
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period 788,955 180,000      
Preferred Stock [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares authorized 44,000 44,000      
Weighted average grant date fair value $ 27.06 $ 26.77      
Preferred Stock [Member] | Restricted Shares [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Number of shares available for grant 370,075 133,654 182,400    
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period 63,579 48,746      
Unrecognized compensation $ 2,500 $ 2,100      
Unvested stock option award, equity 369,435        
Restricted stock award classified as liability 13,000        
Preferred Stock [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation expense $ 1,600 $ 1,300      
One Employee [Member] | Preferred Stock [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares authorized 19,579 4,746      
2014 Equity Incentive Plan [Member] | Employees, Officers, Directors and Consultants [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares authorized         1,351,000
Amended and Restated Equity Incentive Plan [Member] | Restricted Shares [Member] | Four Outsides Members of the Board [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period 32,000 72,000      
Granted shares vesting period 2 years 2 years      
Shares vesting percentage 25.00% 25.00%      
Amended and Restated Equity Incentive Plan [Member] | Common Stock [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Number of shares added to amended and restated equity incentive plan 2,000,000     1,500,000  
Number of shares available for grant 1,718,012        
Amended and Restated Equity Incentive Plan [Member] | Preferred Stock [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Number of shares added to amended and restated equity incentive plan 300,000   200,000 100,000  
Number of shares available for grant 370,075        
Amended and Restated Equity Incentive Plan [Member] | Employee [Member] | Restricted Shares [Member] | Years 2019 and 2020 [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period   180,000      
Amended and Restated Equity Incentive Plan [Member] | Employee [Member] | Restricted Shares [Member] | Years 2020 and 2021 [Member]          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period 788,955