XML 119 R101.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Future Operating Lease Payments as of Current Year (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 21.7  
2022 19.3  
2023 14.7  
2024 10.6  
2025 8.5  
Thereafter 26.3  
Total future lease payments 101.1  
Less: amount of lease payments representing interest 8.9  
Present value of future lease payments 92.2  
Short-term lease liability 19.8 $ 19.9
Long-term lease liability $ 72.4 $ 76.0