XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Tenant Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Future Minimum Rents to be Received Under Non-cancellable Leases
Future minimum rents to be received under non-cancellable leases as of March 31, 2024 are summarized as follows (in thousands):
 Minimum Rents
Remaining 2024$169,919 
2025208,399 
2026180,322 
2027150,715 
2028117,939 
Thereafter393,108 
Total minimum lease payments$1,220,402