XML 25 R106.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Future Minimum Lease Commitments Under Non-cancelable Operating Leases (Detail)
$ in Millions
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 23.3
2021 18.8
2022 16.3
2023 13.9
2024 11.0
Thereafter 11.0
Total lease payments 94.3
Less: imputed interest (14.2)
Total $ 80.1