XML 100 R87.htm IDEA: XBRL DOCUMENT v3.23.2
Future Minimum Rents and Lease Payments - Future Minimum Payments Due (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due    
Remaining 2023 $ 19,801  
2024 39,850  
2025 40,084  
2026 38,487  
2027 35,790  
Thereafter 557,316  
Total operating lease payments 731,328  
Less: interest portion (336,158)  
PRESENT VALUE OF OPERATING LEASE LIABILITIES $ 395,170 $ 399,801