XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Reserved Shares of Common Stock for Issuance (Detail) - shares
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Stock-based compensation expense      
Stock options outstanding 4,885,999    
Total reserved shares of common stock for issuance 6,954,368    
Employee Stock Purchase Plan (ESPP)      
Stock-based compensation expense      
Stock available for future grants or issuance 938,403    
2005 Stock Incentive Plan      
Stock-based compensation expense      
Stock options outstanding 4,059,282 4,617,211 1,562,995
Stock available for future grants or issuance 1,057,983    
2005 Management Stock Option Plan      
Stock-based compensation expense      
Stock options outstanding 826,717 826,717 1,172,517
Stock available for future grants or issuance 71,983