Leases - Supplemental Balance Sheet Information (Details) - USD ($) $ in Millions |
Jun. 30, 2024 |
Jun. 30, 2023 |
|---|---|---|
| Assets: | ||
| Operating lease ROU assets | $ 186.2 | $ 198.3 |
| Liabilities: | ||
| Operating lease liabilities - Current | 38.0 | 40.9 |
| Operating lease liabilities - Non-current | 183.8 | 198.5 |
| Total Operating lease liabilities | $ 221.9 | $ 239.4 |
| Operating lease ROU assets extensible list | Other non-current assets | Other non-current assets |
| Operating lease liabilities - current, extensible list | Accounts Payable and Accrued Liabilities, Current | Accounts Payable and Accrued Liabilities, Current |
| Operating lease liabilities - Non- current, extensible list | Other non-current liabilities | Other non-current liabilities |