v3.21.2
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Equity Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense $ 7,000   $ 7,000  
Unrecognized compensation weighted average period     2 years 4 months 24 days  
Weighted average grant date fair value per share $ 14.78 $ 5.86 $ 15.36 $ 2.75
Options granted     148  
Fair value of options granted     $ 1,800  
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock granted     89  
Fair value of restricted stock granted     $ 1,900  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     54  
2017 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized for issuance 3,750   3,750