XML 96 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies Commitments and Contingencies - Future Minimum Rental Payments (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 33.7
2020 30.7
2021 24.3
2022 17.0
2023 14.3
Thereafter 26.3
Total 146.3
Other Lease Arrangement  
2019 13.1
2020 13.3
2021 13.6
2022 13.9
2023 14.2
Thereafter 32.9
Total $ 101.0