XML 69 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property Rental Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Property Rental Revenue  
Summary of property rental revenue

Year Ended December 31, 

2023

    

2022

2021

(In thousands)

Fixed

$

436,933

$

447,007

$

456,393

Variable

46,226

44,731

43,193

Property rental revenue

$

483,159

$

491,738

$

499,586

Schedule of Operating Lease Payments

Year ending December 31, 

    

Amount

(In thousands)

2024

$

299,178

2025

 

187,723

2026

 

180,271

2027

 

172,746

2028

 

155,596

Thereafter

 

1,882,367