XML 120 R104.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments - Future Minimum Rental Payments under Non-Cancelable Operating Leases (Detail)
$ in Millions
Dec. 31, 2017
USD ($)
Schedule of Operating Leases [Line Items]  
2018 $ 31.0
2019 26.9
2020 20.7
2021 15.9
2022 13.0
Remainder 50.7
Total minimum rental payments $ 158.2