XML 143 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Operating Lease Liability Maturity (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 95.8  
2022 93.5  
2023 82.0  
2024 75.0  
2025 56.9  
Thereafter 129.8  
Total lease payments 533.0  
Less: interest 47.8  
Present value of operating lease liabilities $ 485.2 $ 486.3