XML 105 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Commitments under Non-Cancelable Operating Leases (Detail)
$ in Millions
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 $ 6.5
2020 4.5
2021 3.2
2022 2.3
2023 2.1
Thereafter 4.4
Total Commitments $ 23.0