XML 113 R103.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of revenue    
Leasing revenue $ 11,790 $ 8,822
Total revenue 72,991 64,871
Recognized at a point in time    
Disaggregation of revenue    
Revenue 54,103 49,738
Recognized over time    
Disaggregation of revenue    
Revenue 7,098 6,311
Real Estate    
Disaggregation of revenue    
Revenue 35,004 36,774
Hospitality    
Disaggregation of revenue    
Revenue 24,499 16,321
Timber    
Disaggregation of revenue    
Revenue 1,698 2,954
Operating Segments | Residential segment    
Disaggregation of revenue    
Leasing revenue 5 41
Total revenue 28,030 32,715
Operating Segments | Residential segment | Recognized at a point in time    
Disaggregation of revenue    
Revenue 28,025 32,674
Operating Segments | Residential segment | Real Estate    
Disaggregation of revenue    
Revenue 28,025 32,674
Operating Segments | Hospitality segment    
Disaggregation of revenue    
Leasing revenue 356 11
Total revenue 24,855 16,238
Operating Segments | Hospitality segment | Recognized at a point in time    
Disaggregation of revenue    
Revenue 17,401 9,916
Operating Segments | Hospitality segment | Recognized over time    
Disaggregation of revenue    
Revenue 7,098 6,311
Operating Segments | Hospitality segment | Hospitality    
Disaggregation of revenue    
Revenue 24,499 16,227
Operating Segments | Commercial segment    
Disaggregation of revenue    
Leasing revenue 11,396 8,730
Total revenue 19,008 15,396
Operating Segments | Commercial segment | Recognized at a point in time    
Disaggregation of revenue    
Revenue 7,612 6,666
Operating Segments | Commercial segment | Real Estate    
Disaggregation of revenue    
Revenue 5,914 3,618
Operating Segments | Commercial segment | Hospitality    
Disaggregation of revenue    
Revenue   94
Operating Segments | Commercial segment | Timber    
Disaggregation of revenue    
Revenue 1,698 2,954
Other reconciling items    
Disaggregation of revenue    
Leasing revenue 33 40
Total revenue 1,098 522
Other reconciling items | Recognized at a point in time    
Disaggregation of revenue    
Revenue 1,065 482
Other reconciling items | Real Estate    
Disaggregation of revenue    
Revenue $ 1,065 $ 482