XML 123 R107.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments, Guarantees, Indemnifications, and Legal Proceedings - Schedule of Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Leases Operating [Abstract]  
2019 $ 70.1
2020 58.7
2021 47.4
2022 29.9
2023 17.8
Thereafter 46.4
Total $ 270.3