v3.23.3
NET LOSS PER COMMON SHARE (Earnings per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:            
Net Income (Loss) $ (4,388) $ (6,637) $ (2,331) $ (2,835) $ (11,025) $ (5,166)
Denominator:            
Weighted-average common shares outstanding 32,502,566   31,330,030   32,424,623 31,240,475
Weighted-average common shares and common share equivalents outstanding 32,502,566   31,330,030   32,424,623 31,240,475
Net (loss) income per common share:            
Basic $ (0.14)   $ (0.07)   $ (0.34) $ (0.17)
Net (loss) income per common share:            
Diluted $ (0.14)   $ (0.07)   $ (0.34) $ (0.17)