XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Operating Lease Liability Maturity Schedule (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 13.7 $ 51.0
2022 49.9 41.4
2023 41.4 33.4
2024 28.7 20.9
2025 17.4 10.4
Thereafter 42.9 17.2
Total Lease Payments 194.0 174.3
Less: Imputed Interest (32.2) (24.7)
Present value of lease liabilities $ 161.8 $ 149.6