XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of Operating Lease Payments (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 187.4
2022 177.3
2023 145.9
2024 97.7
2025 45.2
2026 and thereafter 14.7
Total $ 668.2