XML 121 R101.htm IDEA: XBRL DOCUMENT v3.20.4
Lease Income - Future Minimum Rents (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 631,775
2022 598,226
2023 546,803
2024 511,087
2025 465,398
Thereafter 2,658,793
Total payments to be received $ 5,412,082