v3.26.1
STOCKHOLDERS' EQUITY - 2005 Stock Incentive Plan RSU Activity (Details) - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Shares    
Ending balance - Non-vested RSUs 113,949  
2005 Stock Incentive Plan | Restricted stock units    
Shares    
Beginning balance - Non-vested RSUs 179,155  
RSUs granted 123,767  
RSUs released (161,918)  
RSUs forfeited (27,055)  
Ending balance - Non-vested RSUs 113,949 179,155
Weighted Average Grant Date Fair Value per Share    
Beginning balance - Non-vested RSUs $ 5.71  
RSUs granted 13.58  
RSUs released 5.71  
RSUs forfeited 8.68  
Ending balance - Non-vested RSUs $ 13.58 $ 5.71
2005 Stock Incentive Plan | Restricted stock units | Consultants    
Shares    
RSUs granted 956 2,659