XML 100 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Future Minimum Rents and Lease Payments - Future Minimum Payments Due (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due    
Remaining 2023 $ 29,584  
2024 39,724  
2025 39,958  
2026 38,361  
2027 35,671  
Thereafter 557,227  
Total operating lease payments 740,525  
Less: interest portion (341,444)  
PRESENT VALUE OF OPERATING LEASE LIABILITIES $ 399,081 $ 399,801