Contractual Commitments, Contingencies, and Off-Balance Sheet Arrangements - Data Center Agreements - Total Expenses (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2019 |
Jun. 30, 2018 |
Jun. 30, 2017 |
|
| Loss Contingencies [Line Items] | |||
| Total expenses | $ 106.1 | $ 107.5 | $ 104.8 |
| IT Services Agreement | |||
| Loss Contingencies [Line Items] | |||
| Total expenses | 100.0 | 101.2 | 99.3 |
| EU IT Services Agreement | |||
| Loss Contingencies [Line Items] | |||
| Total expenses | $ 6.1 | $ 6.3 | $ 5.5 |