v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of components of leasing revenue

Three Months Ended June 30, 

Six Months Ended June 30, 

2026

2025

2026

2025

Leasing revenue

Lease payments

$

12,821

$

14,038

$

25,345

$

27,709

Variable lease payments

2,196

2,470

4,331

5,041

Total leasing revenue

$

15,017

$

16,508

$

29,676

$

32,750

Schedule of minimum future base rental revenue

Minimum future base rental revenue on non-cancelable leases subsequent to June 30, 2026, for the years ending December 31 are:

2026

$

20,664

2027

 

25,159

2028

 

17,018

2029

 

13,480

2030

9,047

Thereafter

58,445

$

143,813

Schedule of lease expense

  ​ ​ ​

Three Months Ended June 30, 

Six Months Ended June 30, 

2026

2025

2026

2025

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

88

$

55

$

175

$

105

Interest on lease liability

 

15

 

7

 

31

 

15

Operating lease cost

 

500

 

543

 

996

 

1,095

Variable and short-term lease cost

 

954

 

914

 

1,232

 

1,182

Total lease cost

$

1,557

$

1,519

$

2,434

$

2,397

Other information

Weighted-average remaining lease term - finance lease (in years)

2.3

2.4

Weighted-average remaining lease term - operating leases (in years)

1.3

1.4

Weighted-average discount rate - finance lease

5.8

%

5.6

%

Weighted-average discount rate - operating leases

5.2

%

5.1

%

Schedule of aggregate payments of finance lease liability

The aggregate payments of finance and operating lease liabilities subsequent to June 30, 2026, for the years ending December 31 are:

Finance Leases

Operating Leases

2026

$

202

$

991

2027

 

388

 

67

2028

 

284

 

55

2029

 

184

 

43

2030

11

43

Thereafter

4

Total

1,073

1,199

Less imputed interest

(92)

(19)

Total lease liabilities

$

981

$

1,180

Schedule of aggregate payments of operating lease liabilities

The aggregate payments of finance and operating lease liabilities subsequent to June 30, 2026, for the years ending December 31 are:

Finance Leases

Operating Leases

2026

$

202

$

991

2027

 

388

 

67

2028

 

284

 

55

2029

 

184

 

43

2030

11

43

Thereafter

4

Total

1,073

1,199

Less imputed interest

(92)

(19)

Total lease liabilities

$

981

$

1,180