XML 26 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Future Operating Lease Payments as of Current Year (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
2020 $ 22.5 $ 22.2
2021 18.4 16.8
2022 15.0 12.6
2023 10.7 10.2
2024 7.2 8.1
Thereafter 54.4 46.4
Total future lease payments 128.2 116.3
Less: amount of lease payments representing interest 32.3  
Present value of future lease payments 95.9  
Short-term lease liability 19.9 0.0
Long-term lease liability $ 76.0 $ 0.0