v3.25.4
Property Rental Revenue
12 Months Ended
Dec. 31, 2025
Property Rental Revenue  
Property Rental Revenue

14.          Property Rental Revenue

The following table summarizes property rental revenue from our non-cancellable leases:

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

As of December 31, 2025, the amounts that are contractually due from lease payments under our operating leases on an annual basis for the next five years and thereafter are as follows:

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