v3.25.2
SUMMARY OF ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]    
Research and development $ 539 $ 360
Professional fees 280 440
Employee salaries and benefits 743 924
Deferred revenue 921
Goods received not invoiced 77 98
Other 177 223
Total short-term accrued expenses $ 2,737 $ 2,045