XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property Rental Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Property Rental Revenue  
Summary of property rental revenue

Year Ended December 31, 

2024

    

2023

2022

(In thousands)

Fixed

$

422,784

$

436,933

$

447,007

Variable

34,166

46,226

44,731

Property rental revenue

$

456,950

$

483,159

$

491,738

Schedule of operating lease payments

Year ending December 31, 

    

Amount

(In thousands)

2025

$

283,230

2026

 

178,445

2027

 

169,687

2028

 

151,042

2029

 

133,170

Thereafter

1,733,151

$

2,648,725