v3.23.1
BASIC AND DILUTED LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of anti dilutive shares
         
  

Three Months Ended

March 31,

 
   2023   2022 
Stock Options   3,374    3,008 
Unvested restricted stock   582    493 
Warrants       1 
Total   3,956    3,502