v3.25.2
NET LOSS PER COMMON SHARE (Earnings per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Numerator:    
Net Income (Loss) $ (1,244) $ (3,758)
Denominator:    
Weighted-average common shares outstanding 33,315,237 32,610,604
Weighted-average common shares and common share equivalents outstanding 33,315,237 32,610,604
Net (loss) income per common share:    
Basic $ (0.04) $ (0.12)
Net (loss) income per common share:    
Diluted $ (0.04) $ (0.12)