Contractual Commitments, Contingencies, and Off-Balance Sheet Arrangements - Contractual Obligations (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Commitments and Contingencies Disclosure [Abstract] | |||
| Data center expenses | $ 223.7 | $ 235.1 | $ 248.0 |
| Software license agreements | 101.5 | 90.6 | 81.9 |
| Software/hardware maintenance agreements | 72.4 | 73.8 | 77.3 |
| Total expenses | $ 397.5 | $ 399.5 | $ 407.1 |