XML 113 R103.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of revenue        
Leasing revenue $ 13,084 $ 10,049 $ 37,252 $ 28,215
Total revenue 101,390 57,576 302,547 190,697
Recognized at a point in time        
Disaggregation of revenue        
Revenue 79,441 40,257 241,315 141,654
Recognized over time        
Disaggregation of revenue        
Revenue 8,865 7,270 23,980 20,828
Real Estate        
Disaggregation of revenue        
Revenue 39,947 17,330 144,296 82,132
Hospitality        
Disaggregation of revenue        
Revenue 47,369 29,035 116,967 74,912
Timber        
Disaggregation of revenue        
Revenue 990 1,162 4,032 5,438
Operating Segments | Residential segment        
Disaggregation of revenue        
Leasing revenue 43 5 52 50
Total revenue 35,509 15,050 126,946 70,774
Operating Segments | Residential segment | Recognized at a point in time        
Disaggregation of revenue        
Revenue 35,466 15,045 126,894 70,724
Operating Segments | Residential segment | Real Estate        
Disaggregation of revenue        
Revenue 35,466 15,045 126,894 70,724
Operating Segments | Hospitality segment        
Disaggregation of revenue        
Leasing revenue 630 204 1,503 263
Total revenue 47,999 29,047 118,466 74,654
Operating Segments | Hospitality segment | Recognized at a point in time        
Disaggregation of revenue        
Revenue 38,504 21,573 92,983 53,563
Operating Segments | Hospitality segment | Recognized over time        
Disaggregation of revenue        
Revenue 8,865 7,270 23,980 20,828
Operating Segments | Hospitality segment | Hospitality        
Disaggregation of revenue        
Revenue 47,369 28,843 116,963 74,391
Operating Segments | Commercial segment        
Disaggregation of revenue        
Leasing revenue 12,254 9,800 35,434 27,800
Total revenue 16,377 12,618 53,684 43,340
Operating Segments | Commercial segment | Recognized at a point in time        
Disaggregation of revenue        
Revenue 4,123 2,818 18,250 15,540
Operating Segments | Commercial segment | Real Estate        
Disaggregation of revenue        
Revenue 3,133 1,464 14,214 9,581
Operating Segments | Commercial segment | Hospitality        
Disaggregation of revenue        
Revenue   192 4 521
Operating Segments | Commercial segment | Timber        
Disaggregation of revenue        
Revenue 990 1,162 4,032 5,438
Other reconciling items        
Disaggregation of revenue        
Leasing revenue 157 40 263 102
Total revenue 1,505 861 3,451 1,929
Other reconciling items | Recognized at a point in time        
Disaggregation of revenue        
Revenue 1,348 821 3,188 1,827
Other reconciling items | Real Estate        
Disaggregation of revenue        
Revenue $ 1,348 $ 821 $ 3,188 $ 1,827