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

​