XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY- Employee Stock Purchase Plan (Details) - USS ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
OSI Plans      
STOCKHOLDERS' EQUITY      
Shares available for grant 2,000,000    
OSI Plans | Maximum | Performance-based restricted stock units      
STOCKHOLDERS' EQUITY      
Share Based Compensation By Share Based Payment Award Performance Based Awards Payout Percentage $ 376    
OSI Plans | Minimum | Performance-based restricted stock units      
STOCKHOLDERS' EQUITY      
Share Based Compensation By Share Based Payment Award Performance Based Awards Payout Percentage $ 0    
Employee Stock Purchase Plan      
STOCKHOLDERS' EQUITY      
Number of shares issued under employee stock purchase program 53,697 63,111 60,465
Shares available for grant 239,489    
Employee Stock Purchase Plan | Maximum      
STOCKHOLDERS' EQUITY      
Discount rate for eligible employees to purchase common stock (as a percent) 15.00%