XML 24 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments And Contingencies (Leases) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]      
Operating Leases, 2019   $ 23.4  
Operating Leases, 2020   19.6  
Operating Leases, 2021   17.0  
Operating Leases, 2022   14.2  
Operating Leases, 2023   12.4  
Thereafter $ 54.5 60.7  
Total minimum lease payments   $ 147.3  
Fair value of residual value guarantee, fair value of operating lease asset, threshold     $ 14.4