v3.26.1
STOCKHOLDERS' EQUITY - Summary of Option Vested and Exercisable (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Number of Shares    
Options outstanding 3,759,752  
Options fully vested and expected to vest 3,603,023  
Options exercisable 2,923,225  
Weighted Average Exercise Price    
Options outstanding $ 9.1  
Options fully vested and expected to vest 9.12  
Options exercisable $ 9.28  
Aggregate Intrinsic Value    
Options outstanding $ 2,200,873  
Options fully vested and expected to vest 2,171,790  
Options exercisable $ 2,019,244  
Closing stock price $ 6.3  
Total intrinsic value of the options exercised during the period $ 1,600,000 $ 501,000
Weighted Average Remaining Contractual Term    
Options outstanding 5 years 5 months 19 days  
Options fully vested and expected to vest 5 years 3 months 21 days  
Options exercisable 4 years 5 months 12 days