XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Operating Lease Liability Maturity Schedule (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 27.4 $ 51.0
2022 47.6 41.4
2023 39.7 33.4
2024 27.1 20.9
2025 16.1 10.4
Thereafter 41.8 17.2
Total Lease Payments 199.7 174.3
Less: Imputed Interest (31.6) (24.7)
Present value of lease liabilities $ 168.1 $ 149.6