XML 117 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Future Minimum Rents and Lease Payments - Schedule of Future Minimum Payments Due (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
For the Year Ended December 31,    
2024 $ 41,311  
2025 40,551  
2026 38,976  
2027 36,303  
2028 34,399  
Thereafter 523,804  
Total operating lease payments 715,344  
Less: interest portion (326,134)  
PRESENT VALUE OF OPERATING LEASE LIABILITIES $ 389,210 $ 399,801