v3.25.1
Note 12 - Revenues
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenues

Note 12 – Revenues

Disaggregated Revenue

The following table represents a disaggregation of revenues from contracts with customers for the three months ended March 31, 2025 and 2024 by type of service:

 

 

 

Topic 606

 

Three Months Ended March 31,

 

(in thousands)

 

Revenue Recognition

 

2025

 

 

2024

 

Topic 606 Revenues

 

 

 

 

 

 

 

 

Leasing commissions

 

Point in time

 

$

641

 

 

$

460

 

Property and asset management fees

 

Over time

 

 

40

 

 

 

36

 

Sales commissions

 

Point in time

 

 

66

 

 

 

42

 

Development fees

 

Over time

 

 

 

 

 

1

 

Engineering services

 

Over time

 

 

17

 

 

 

21

 

Topic 606 Revenue

 

 

 

 

764

 

 

 

560

 

Out of Scope of Topic 606 revenue

 

 

 

 

 

 

 

 

Rental income

 

 

 

 

9,842

 

 

 

9,511

 

Total Out of Scope of Topic 606 revenue

 

 

 

 

9,842

 

 

 

9,511

 

Total Revenue

 

 

 

$

10,606

 

 

$

10,071

 

Leasing Operations

The Company’s retail leases generally have an initial lease term of approximately 10 to 20 years for anchor tenant leases, while smaller tenants’ initial leases typically have an initial lease term of five years. These leases typically have options to renew for one or more successive five-year periods. As of March 31, 2025 and December 31, 2024, the weighted average remaining lease term of our retail leases, excluding future options to extend the terms of the leases, was 5.2 years. The Company’s lease terms for residential leases are generally 11.5 months with 12 equal payments.

 

Minimum cash rental payments due to the Company in future periods under executed non-cancelable operating leases in place for the Company’s properties as of March 31, 2025 are reflected in the table below.

(in thousands)

 

 

 

Remainder of 2025

 

$

22,928

 

2026

 

 

25,903

 

2027

 

 

19,783

 

2028

 

 

17,042

 

2029

 

 

14,017

 

2030

 

 

11,157

 

Thereafter

 

 

38,256

 

Total

 

$

149,086