XML 44 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Real Estate and Intangible Assets - Future Operating Lease Payments from Tenants under Non-Cancelable Leases (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Real Estate [Abstract]  
Six Months Ending 2021 $ 54,410
2022 108,578
2023 101,489
2024 94,907
2025 88,320
2026 79,278
Thereafter 279,143
Tenant Lease Payments $ 806,125