v3.25.2
Benefit Plans- ESPP Information (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Equity Incentive Plans      
Stock-based compensation expense $ 142,820 $ 146,032 $ 147,300
Employee stock purchase plan shares      
Equity Incentive Plans      
Percentage of employee compensation, maximum 10.00%    
Percentage of fair market value as a purchase price 85.00%    
Maximum value of purchase per employee $ 25    
Number of shares per employee, maximum (in shares) 2    
Period during which shares can be purchased 1 year    
Number of shares of common stock reserved for issuance (in shares) 1,897    
Number of shares issued (in shares) 127    
Stock-based compensation expense $ 5,988 $ 6,378 $ 6,393
Valuation Assumptions      
Expected dividend yield 0.00% 0.00% 0.00%
Expected term (years) 6 months 6 months 6 months
Employee stock purchase plan shares | Minimum      
Valuation Assumptions      
Expected volatility 31.30% 32.90% 41.10%
Risk‑free interest rate 4.30% 5.26% 1.54%
Employee stock purchase plan shares | Maximum      
Equity Incentive Plans      
Offering period 27 months    
Valuation Assumptions      
Expected volatility 33.40% 43.30% 57.50%
Risk‑free interest rate 5.41% 5.41% 5.26%