XML 98 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Future Minimum Lease Payments under These Non-cancelable Operating Leases (Detail)
$ in Millions
Dec. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2019 $ 10.4
2020 10.7
2021 8.5
2022 7.6
2023 6.1
Thereafter 38.5
Total $ 81.8