XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Additional Information (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2025
USD ($)
offering_period
shares
Sep. 30, 2024
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of options granted (in shares) | shares 0  
Total intrinsic value of options exercised $ 11,800  
Proceeds from stock option exercises $ 2,802 $ 22,918
Stock Awards with Service Condition    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Service condition earned period 4 years  
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share based compensation vesting period 4 years  
Share based compensation expiration period 10 years  
Unvested PSUs and RSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation cost related to unvested stock-based awards granted $ 221,900  
Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average period for recognition 2 years 7 months 6 days  
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 2 months 12 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.  
Number of offering period | offering_period 1  
Purchase period 6 months  
Unrecognized compensation costs $ 300