XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Contractual Minimum Lease Payments On Non-Cancellable Operating Leases To Be Received (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Leases [Abstract]  
Remainder of 2020 $ 253,641
2021 497,926
2022 477,515
2023 450,698
2024 413,015
Thereafter 1,922,267
Total future minimum lease payments on non-cancellable operating leases to be received $ 4,015,062