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

Three Months Ended

March 31,

 
   2024   2023 
Stock Options   3,670    3,374 
Unvested restricted stock   620    582 
Total   4,290    3,956