XML 27 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Operating Leases Future Minimum Payments (Details)
$ in Millions
Sep. 30, 2019
USD ($)
Operating Leases, Future Minimum Payments Due [Line Items]  
Remainder of 2019 $ 15.9
2020 63.3
2021 59.8
2022 62.8
2023 58.9
2024 53.3
Thereafter 397.0
Total Operating Lease Payments 711.0
Operating Lease Payments, Less Imputed Interest (160.7)
Present Value of Operating Lease Liability $ 550.3