Contractual Commitments, Contingencies, and Off-Balance Sheet Arrangements - Data Center Agreements - Amortization Expense of Capitalized Costs (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2019 |
Jun. 30, 2018 |
Jun. 30, 2017 |
|
| Loss Contingencies [Line Items] | |||
| Amortization of capitalized costs | $ 5.8 | $ 5.8 | $ 5.0 |
| IT Services Agreement | |||
| Loss Contingencies [Line Items] | |||
| Amortization of capitalized costs | 5.3 | 5.3 | 4.6 |
| EU IT Services Agreement | |||
| Loss Contingencies [Line Items] | |||
| Amortization of capitalized costs | $ 0.5 | $ 0.5 | $ 0.4 |