v3.26.3
NET LOSS PER SHARE - Anti-dilutive (Details) - shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
NET LOSS PER SHARE    
Total 15,548,548 14,934,936
Stock options    
NET LOSS PER SHARE    
Total 12,468,431 13,027,994
RSUs    
NET LOSS PER SHARE    
Total 2,230,335 1,056,500
Legacy Warrants    
NET LOSS PER SHARE    
Total 849,782 850,442