XML 110 R90.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Restricted Stock Units (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted (dollars per share) $ 90.90 $ 120.25 $ 202.79
Fair value of shares vested $ 145.1 $ 197.3 $ 118.9
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