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

Three and Nine Months Ended

September 30,

 
   2021   2020 
Stock Options   2,975    3,463 
Unvested restricted stock   452    716 
Warrants   1    369 
Total   3,428    4,548