v3.21.2
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Equity Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense $ 6,100   $ 6,100  
Unrecognized compensation weighted average period     2 years 3 months 18 days  
Weighted average grant date fair value per share $ 13.77 $ 7.64 $ 15.29 $ 2.80
Options granted     153  
Fair value of options granted     $ 2,300  
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     63  
2017 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized for issuance 3,750   3,750