XML 134 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
2019 (excluding the three months ending March 31, 2019) $ 29.2
2020 34.7
2021 24.1
2022 20.7
2023 16.7
Thereafter 136.5
Total undiscounted lease payments 261.9
Less: Present value adjustment (55.3)
Present value of lease liabilities $ 206.6