XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Revenues (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenues

The following table represents a disaggregation of revenues from contracts with customers for the three and nine months ended September 30, 2024 and 2023 by type of service:

 

 

 

Topic 606

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

(in thousands)

 

Revenue Recognition

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Topic 606 Revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing commissions

 

Point in time

 

$

480

 

 

$

675

 

 

$

1,667

 

 

$

2,010

 

Property and asset management fees

 

Over time

 

 

32

 

 

 

27

 

 

 

101

 

 

 

89

 

Sales commissions

 

Point in time

 

 

23

 

 

 

76

 

 

 

162

 

 

 

260

 

Development fees

 

Over time

 

 

 

 

 

33

 

 

 

1

 

 

 

42

 

Engineering services

 

Over time

 

 

12

 

 

 

18

 

 

 

52

 

 

 

47

 

Topic 606 Revenue

 

 

 

 

547

 

 

 

829

 

 

 

1,983

 

 

 

2,448

 

Out of Scope of Topic 606 revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental income

 

 

 

 

9,666

 

 

 

9,206

 

 

 

28,432

 

 

 

29,671

 

Sublease income

 

 

 

 

 

 

 

12

 

 

 

 

 

 

33

 

Total Out of Scope of Topic 606 revenue

 

 

 

 

9,666

 

 

 

9,218

 

 

 

28,432

 

 

 

29,704

 

Total Revenue

 

 

 

$

10,213

 

 

$

10,047

 

 

$

30,415

 

 

$

32,152

 

Summary of Minimum Cash Rental Payments Due in Future Periods Under Executed Non-cancelable Operating Leases

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 September 30, 2024 are reflected in the table below.

(in thousands)

 

 

 

Remainder of 2024

 

$

7,816

 

2025

 

 

27,217

 

2026

 

 

19,450

 

2027

 

 

17,442

 

2028

 

 

14,610

 

2029

 

 

11,531

 

Thereafter

 

 

36,374

 

Total

 

$

134,440