XML 56 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Real Estate and Intangible Assets - Future Operating Lease Payments from Tenants under Non-Cancelable Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Real Estate [Abstract]  
2023 $ 116,756
2024 112,119
2025 109,068
2026 101,879
2027 85,085
Thereafter 368,613
Tenant lease payments $ 893,520