XML 127 R110.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due  
2021 $ 18.7
2022 15.5
2023 10.3
2024 5.4
2025 4.6
Thereafter 10.7
Total future minimum lease payments 65.2
Less: imputed interest (8.7)
Present value of lease liabilities $ 56.5