v3.21.2
BASIC AND DILUTED LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of anti dilutive shares
          
  

Three and Six Months Ended

June 30,

 
   2021   2020 
Stock Options   3,033    3,560 
Unvested restricted stock   515    782 
Warrants   2    566 
Total   3,550    4,908