XML 108 R97.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of revenue    
Leasing revenue $ 14,342 $ 11,790
Total revenue 87,787 72,991
Recognized at a point in time    
Disaggregation of revenue    
Revenue 60,580 54,103
Recognized over time    
Disaggregation of revenue    
Revenue 12,865 7,098
Real Estate    
Disaggregation of revenue    
Revenue 34,188 36,702
Hospitality    
Disaggregation of revenue    
Revenue 39,257 24,499
Operating Segments | Residential segment    
Disaggregation of revenue    
Leasing revenue 56 5
Total revenue 30,814 28,030
Operating Segments | Residential segment | Recognized at a point in time    
Disaggregation of revenue    
Revenue 30,758 28,025
Operating Segments | Residential segment | Real Estate    
Disaggregation of revenue    
Revenue 30,758 28,025
Operating Segments | Hospitality segment    
Disaggregation of revenue    
Leasing revenue 776 356
Total revenue 40,033 24,855
Operating Segments | Hospitality segment | Recognized at a point in time    
Disaggregation of revenue    
Revenue 26,392 17,401
Operating Segments | Hospitality segment | Recognized over time    
Disaggregation of revenue    
Revenue 12,865 7,098
Operating Segments | Hospitality segment | Hospitality    
Disaggregation of revenue    
Revenue 39,257 24,499
Operating Segments | Commercial segment    
Disaggregation of revenue    
Leasing revenue 13,482 11,396
Total revenue 16,109 19,008
Operating Segments | Commercial segment | Recognized at a point in time    
Disaggregation of revenue    
Revenue 2,627 7,612
Operating Segments | Commercial segment | Real Estate    
Disaggregation of revenue    
Revenue 2,627 7,612
Other reconciling items    
Disaggregation of revenue    
Leasing revenue 28 33
Total revenue 831 1,098
Other reconciling items | Recognized at a point in time    
Disaggregation of revenue    
Revenue 803 1,065
Other reconciling items | Real Estate    
Disaggregation of revenue    
Revenue $ 803 $ 1,065