XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Jun. 30, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2021 (excluding the six months ending June 30, 2021) $ 16.1
2022 29.0
2023 23.4
2024 19.4
2025 18.4
Thereafter 110.4
Total undiscounted lease payments 216.7
Less: Present value adjustment (39.8)
Present value of lease liabilities $ 176.9