XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Operating Lease Liability Payments Due (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2021 $ 32.4
2022 25.9
2023 20.1
2024 12.7
2025 5.4
Thereafter 2.7
Future minimum lease payments 99.2
Imputed interest (6.9)
Operating Lease, Liability $ 92.3