XML 129 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Schedule of Future Lease Payments Under Operating Leases (Detail)
$ in Millions
Dec. 31, 2019
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2020 $ 71.0
2021 56.1
2022 38.1
2023 27.4
2024 16.8
2025 and thereafter 37.7
Total lease payments 247.1
Less: Amount representing interest 37.4
Present value of lease obligation $ 209.7
Weighted average remaining lease term 4 years 9 months 18 days
Weighted average discount rate 6.60%