v3.26.1
STOCKHOLDERS' EQUITY - Employee Stock Purchase Plan (Details) - shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
OSI Plans      
STOCKHOLDERS' EQUITY      
Shares available for grant 1,600,000    
Employee Stock Purchase Plan      
STOCKHOLDERS' EQUITY      
Number of shares issued under employee stock purchase program 40,091 53,697 63,111
Shares available for grant 259,863    
Employee Stock Purchase Plan | Maximum      
STOCKHOLDERS' EQUITY      
Discount rate for eligible employees to purchase common stock (as a percent) 15.00%