v3.25.4
Property Rental Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Property Rental Revenue  
Summary of property rental revenue

Year Ended December 31, 

2025

  ​ ​ ​

2024

2023

(In thousands)

Fixed

$

385,931

$

422,784

$

436,933

Variable

30,870

34,166

46,226

Property rental revenue

$

416,801

$

456,950

$

483,159

Schedule of operating lease payments

Year ending December 31, 

  ​ ​ ​

Amount

(In thousands)

2026

$

288,788

2027

 

192,500

2028

 

166,871

2029

 

147,564

2030

 

136,744

Thereafter

1,653,796

$

2,586,263