XML 25 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future Minimum Lease Payment Obligations Under Operating Leases (Details)
$ in Millions
Sep. 30, 2019
USD ($)
Leases [Abstract]  
2019 $ 5.5
2020 22.3
2021 19.3
2022 16.5
2023 14.1
2024 11.6
Thereafter 52.8
Total future minimum operating lease payments 142.1
Imputed interest 34.7
Present value of lease liabilities reported $ 107.4