XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Tenant Leases (Tables)
6 Months Ended
Jun. 30, 2023
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 June 30, 2023 are summarized as follows (in thousands):
 Minimum Rents
Remaining 2023$112,783 
2024210,954 
2025184,862 
2026156,362 
2027126,757 
Thereafter445,896 
Total minimum lease payments$1,237,614