v3.26.1
Stockholders' Equity - Restricted Stock Units (Details) - Restricted stock units (RSUs) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted (dollars per share) $ 46.72 $ 53.03 $ 90.90
Fair value of shares vested $ 152.0 $ 145.7 $ 145.1
Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting term 1 year    
Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting term 4 years