XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Proceeds from stock option exercises $ 32,584 $ 17,936
Unrecognized compensation cost related to unvested stock-based awards granted $ 179,400  
Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average period for recognition 2 years 6 months  
Unrecognized stock-based compensation expense $ 14,800  
Stock Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Service condition earned period 4 years  
ESPP    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average period for recognition 4 months 24 days  
Purchase price of common stock lower of fair market value, percent 85.00%  
Terms of award The ESPP provides an offering period that begins on June 1 and December 1 of each year and each offering period consists of one six-month purchase period.  
Unrecognized compensation costs $ 600  
Shares purchased during period 67,464  
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options, Granted 0  
Share based compensation vesting period 4 years  
Share based compensation expiration period 10 years  
Total intrinsic value of options exercised $ 125,900  
Proceeds from stock option exercises $ 32,600