XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY - Reserved Shares of Common Stock for Issuance (Details) - shares
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Stock-based compensation activity      
Stock options outstanding 3,954,716    
Restricted stock units outstanding 179,155    
Total reserved shares of common stock for issuance 6,813,009    
2017 Employee Stock Purchase Plan (ESPP)      
Stock-based compensation activity      
Stock available for future grants or issuance 589,695    
2005 Stock Incentive Plan      
Stock-based compensation activity      
Stock options outstanding 3,477,199 3,714,494 4,059,282
Stock available for future grants or issuance 2,089,443