XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Leasing Revenue
The following table summarizes the components of leasing revenue for the years ended December 31, 2023, 2022 and 2021:

    
202320222021
Leasing revenue - fixed payments$570,869 $551,459 $529,227 
Leasing revenue - variable payments235,455 248,433 251,930 
Recovery of doubtful accounts2,699 656 6,390 
$809,023 $800,548 $787,547 
Schedule of Future Minimum Rental Payments by the Company
The following table summarizes the future rental payments to the Company:
2024$483,136 
2025406,056 
2026332,250 
2027254,321 
2028197,629 
Thereafter685,240 
$2,358,632 
Schedule of Lease Costs
The following table summarizes the lease costs for the years ended December 31, 2023, 2022 and 2021:
202320222021
Operating lease costs$13,608 $15,133 $14,611 
Finance lease costs:
   Amortization of ROU assets1,366 1,930 1,917 
   Interest on lease liabilities420 499 574 
$15,394 $17,562 $17,102 
Schedule of Operating Lease Summary of Future Minimum Rental Payments Required
The following table summarizes the future rental payments required under the leases as of December 31, 2023:
Year endingOperating
Leases
Finance Leases
2024$11,442 $9,478 
202511,626 1,400 
202611,743 — 
202711,914 — 
20288,303 — 
Thereafter74,831 — 
Total undiscounted rental payments129,859 10,878 
Less imputed interest(56,475)(273)
Total lease liabilities$73,384 $10,605 
Schedule of Finance Lease Summary of Future Minimum Rental Payments Required
The following table summarizes the future rental payments required under the leases as of December 31, 2023:
Year endingOperating
Leases
Finance Leases
2024$11,442 $9,478 
202511,626 1,400 
202611,743 — 
202711,914 — 
20288,303 — 
Thereafter74,831 — 
Total undiscounted rental payments129,859 10,878 
Less imputed interest(56,475)(273)
Total lease liabilities$73,384 $10,605