XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Revenues (Tables)
9 Months Ended
Sep. 30, 2023
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, 2023 and 2022 by type of service:

 

 

 

Topic 606

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

(in thousands)

 

Revenue Recognition

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Topic 606 Revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing commissions

 

Point in time

 

$

675

 

 

$

201

 

 

$

2,010

 

 

$

1,558

 

Property and asset management fees

 

Over time

 

 

27

 

 

 

85

 

 

 

89

 

 

 

232

 

Sales commissions

 

Point in time

 

 

76

 

 

 

212

 

 

 

260

 

 

 

584

 

Development fees

 

Over time

 

 

33

 

 

 

 

 

 

42

 

 

 

 

Engineering services

 

Over time

 

 

18

 

 

 

47

 

 

 

47

 

 

 

150

 

Topic 606 Revenue

 

 

 

 

829

 

 

 

545

 

 

 

2,448

 

 

 

2,524

 

Out of Scope of Topic 606 revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental income

 

 

 

$

9,206

 

 

$

7,369

 

 

$

29,671

 

 

$

21,034

 

Sublease income

 

 

 

 

12

 

 

 

17

 

 

 

33

 

 

 

68

 

Total Out of Scope of Topic 606 revenue

 

 

 

 

9,218

 

 

 

7,386

 

 

 

29,704

 

 

 

21,102

 

Total Revenue

 

 

 

$

10,047

 

 

$

7,931

 

 

$

32,152

 

 

$

23,626

 

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

(in thousands)

 

 

 

Remainder of 2023

 

$

7,224

 

2024

 

 

24,891

 

2025

 

 

18,975

 

2026

 

 

15,992

 

2027

 

 

13,602

 

2028

 

 

10,330

 

Thereafter

 

 

30,067

 

Total

 

$

121,081