XML 85 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of Operating Lease Liabilities and Minimum Payments for Operating Leases (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
Remaining three months of 2020 $ 13.5
2021 46.0
2022 34.0
2023 23.1
2024 15.7
2025 11.2
Thereafter 31.5
Total lease payments 175.0
Less: imputed interest (13.5)
Present value of lease liability $ 161.5