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

Three Months Ended June 30, 

Six Months Ended June 30, 

2025

2024

2025

2024

Leasing revenue

Lease payments

$

14,038

$

12,450

$

27,709

$

24,503

Variable lease payments

2,470

2,302

5,041

4,591

Total leasing revenue

$

16,508

$

14,752

$

32,750

$

29,094

Schedule of minimum future base rental revenue

2025

$

19,176

2026

 

21,973

2027

 

16,513

2028

 

13,071

2029

10,056

Thereafter

38,943

$

119,732

Schedule of lease cost

    

Three Months Ended June 30, 

Six Months Ended June 30, 

2025

2024

2025

2024

Lease cost

Finance lease cost:

Amortization of right-of-use assets

$

55

$

46

$

105

$

87

Interest on lease liability

 

7

 

7

 

15

 

13

Operating lease cost

 

543

 

537

 

1,095

 

734

Variable and short-term lease cost

 

914

 

686

 

1,182

 

929

Total lease cost

$

1,519

$

1,276

$

2,397

$

1,763

Other information

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

2.4

2.5

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

1.4

1.9

Weighted-average discount rate - finance lease

5.6

%

5.4

%

Weighted-average discount rate - operating leases

5.1

%

5.0

%

Schedule of aggregate payments of finance lease liability

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

Finance Leases

Operating Leases

2025

$

128

$

1,082

2026

 

226

 

2,078

2027

 

204

 

58

2028

 

101

 

46

2029

12

43

Thereafter

43

Total

671

3,350

Less imputed interest

(57)

(123)

Total lease liabilities

$

614

$

3,227

Schedule of aggregate payments of operating lease liabilities

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

Finance Leases

Operating Leases

2025

$

128

$

1,082

2026

 

226

 

2,078

2027

 

204

 

58

2028

 

101

 

46

2029

12

43

Thereafter

43

Total

671

3,350

Less imputed interest

(57)

(123)

Total lease liabilities

$

614

$

3,227