XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2020 (excluding the six months ending June 30, 2020) $ 18.1
2021 28.2
2022 24.3
2023 19.4
2024 16.6
Thereafter 116.6
Total undiscounted lease payments 223.2
Less: Present value adjustment (44.1)
Present value of lease liabilities $ 179.1