v3.26.1
3. NET LOSS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]    
Net loss $ (4,792) $ (2,217)
Weighted average shares - Basic 37,346 26,967
Weighted average shares - Dilutive 37,346 26,967
Net loss per common share - Basic $ (0.13) $ (0.08)
Net loss per common share - Diluted $ (0.13) $ (0.08)