XML 104 R89.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Summary of Future Minimum Payments Under Non-cancellable Operating Leases (Detail)
$ in Millions
Dec. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2019 $ 6.2
2020 5.0
2021 4.2
2022 3.2
2023 2.4
2024 and thereafter 21.5
Total $ 42.5