XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Future Minimum Lease Payment Obligations Under Operating Leases (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 $ 17.7
2020 21.3
2021 18.5
2022 15.9
2023 13.7
2024 11.4
Thereafter 53.4
Total future minimum operating lease payments 151.9
Imputed interest 37.3
Present value of lease liabilities reported $ 114.6