XML 63 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of aggregate minimum annual rental payments (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Operating Lease, Annual Payments, After Adopting 842    
2020 $ 486.2  
2020   $ 550.4
2021 593.9 505.0
2022 512.9 442.1
2023 437.7 381.2
2024 360.6 316.6
Thereafter 1,209.5 1,078.4
Total $ 3,600.8 $ 3,273.7