XML 25 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Summary of minimum rental payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 472,786
2022 395,136
2023 338,346
2024 287,879
2025 226,663
Thereafter 635,939
Total minimum rental payments $ 2,356,749