XML 88 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future Minimum Lease Payment Obligations Under Operating Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 $ 26.9  
2021 22.6  
2022 18.3  
2023 14.3  
2024 10.9  
Operating Leases, Future Minimum Payments, Due Thereafter 52.4  
Total future minimum operating lease payments 145.4  
Imputed interest 35.5  
Present value of lease liabilities reported $ 109.9 $ 115.5