XML 38 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Revenues (Tables)
6 Months Ended
Jun. 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 six months ended June 30, 2024 and 2023 by type of service:

 

 

 

Topic 606

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(in thousands)

 

Revenue Recognition

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Topic 606 Revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing commissions

 

Point in time

 

$

727

 

 

$

517

 

 

$

1,187

 

 

$

1,335

 

Property and asset management fees

 

Over time

 

 

33

 

 

 

29

 

 

 

69

 

 

 

62

 

Sales commissions

 

Point in time

 

 

97

 

 

 

146

 

 

 

139

 

 

 

184

 

Development fees

 

Over time

 

 

 

 

 

 

 

 

1

 

 

 

9

 

Engineering services

 

Over time

 

 

19

 

 

 

15

 

 

 

40

 

 

 

29

 

Topic 606 Revenue

 

 

 

 

876

 

 

 

707

 

 

 

1,436

 

 

 

1,619

 

Out of Scope of Topic 606 revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental income

 

 

 

$

9,255

 

 

$

10,257

 

 

$

18,766

 

 

$

20,465

 

Sublease income

 

 

 

 

 

 

 

9

 

 

 

 

 

 

21

 

Total Out of Scope of Topic 606 revenue

 

 

 

 

9,255

 

 

 

10,266

 

 

 

18,766

 

 

 

20,486

 

Total Revenue

 

 

 

$

10,131

 

 

$

10,973

 

 

$

20,202

 

 

$

22,105

 

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

(in thousands)

 

 

 

Remainder of 2024

 

$

15,374

 

2025

 

 

26,767

 

2026

 

 

18,873

 

2027

 

 

16,877

 

2028

 

 

14,094

 

2029

 

 

11,062

 

Thereafter

 

 

35,602

 

Total

 

$

138,649