XML 108 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Future Operating Lease Payments as of Prior Year (Detail) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
2019 $ 22.5 $ 22.2
2020 18.4 16.8
2021 15.0 12.6
2022 10.7 10.2
2023 7.2 8.1
Thereafter 54.4 46.4
Total minimum lease payments $ 128.2 $ 116.3