v3.26.1
NOTES AND LOANS PAYABLE (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
NOTES AND LOANS PAYABLE      
Insurance loans payable   $ 502 $ 93
NCSU promissory note   560 615
Total notes and loans payable   1,062 708
Total current notes and loans payable   (616) (204)
Total long-term notes and loans payable   $ 446 $ 504
Insurance loans payable      
NOTES AND LOANS PAYABLE      
Directors and officers insurance, policy term   1 year 1 year
Annual premium   $ 802 $ 1,023
Premium paid   161 205
Proceeds from note payable issuance   $ 641 $ 818
Debt instrument term   9 months 9 months
Rate of interest   6.05% 6.60%
NCSU promissory note      
NOTES AND LOANS PAYABLE      
Note payable, face amount $ 632    
Debt instrument term 60 months    
Rate of interest 7.00%