Quarterly report pursuant to Section 13 or 15(d)

NET LOSS PER COMMON SHARE (Details)

v3.23.2
NET LOSS PER COMMON SHARE (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
NET LOSS PER COMMON SHARE        
Basic 18,005,055 17,455,894 17,906,671 17,386,538
Diluted 18,005,055 17,455,894 17,906,671 17,386,538
Potentially dilutive securities:        
Potentially dilutive securities 2,628,982 2,945,781 2,696,006 3,022,740
Unvested restricted stock units        
Potentially dilutive securities:        
Potentially dilutive securities 1,618,691 1,319,030 1,618,691 1,319,030
Stock options        
Potentially dilutive securities:        
Potentially dilutive securities 1,010,291 1,626,751 1,077,315 1,703,710