XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of revenue      
Leasing revenue $ 50,836 $ 39,196 $ 27,081
Total revenue 389,285 252,321 266,996
Recognized at a point in time      
Disaggregation of revenue      
Revenue 303,994 185,047 220,558
Recognized over time      
Disaggregation of revenue      
Revenue 34,455 28,078 19,357
Real Estate      
Disaggregation of revenue      
Revenue 186,008 115,865 164,650
Hospitality      
Disaggregation of revenue      
Revenue 152,441 97,260 75,265
Operating Segments | Residential segment      
Disaggregation of revenue      
Leasing revenue 118 82 190
Total revenue 155,820 92,886 144,854
Operating Segments | Residential segment | Recognized at a point in time      
Disaggregation of revenue      
Revenue 155,702 92,804 144,664
Operating Segments | Residential segment | Real Estate      
Disaggregation of revenue      
Revenue 155,702 92,804 144,664
Operating Segments | Hospitality segment      
Disaggregation of revenue      
Leasing revenue 2,137 505 53
Total revenue 154,574 97,236 74,591
Operating Segments | Hospitality segment | Recognized at a point in time      
Disaggregation of revenue      
Revenue 117,982 68,653 55,181
Operating Segments | Hospitality segment | Recognized over time      
Disaggregation of revenue      
Revenue 34,455 28,078 19,357
Operating Segments | Hospitality segment | Hospitality      
Disaggregation of revenue      
Revenue 152,437 96,731 74,538
Operating Segments | Commercial segment      
Disaggregation of revenue      
Leasing revenue 48,253 38,466 26,807
Total revenue 74,437 59,379 45,557
Operating Segments | Commercial segment | Recognized at a point in time      
Disaggregation of revenue      
Revenue 26,184 20,913 18,750
Operating Segments | Commercial segment | Real Estate      
Disaggregation of revenue      
Revenue 26,180 20,384 18,023
Operating Segments | Commercial segment | Hospitality      
Disaggregation of revenue      
Revenue 4 529 727
Other reconciling items      
Disaggregation of revenue      
Leasing revenue 328 143 31
Total revenue 4,454 2,820 1,994
Other reconciling items | Recognized at a point in time      
Disaggregation of revenue      
Revenue 4,126 2,677 1,963
Other reconciling items | Real Estate      
Disaggregation of revenue      
Revenue $ 4,126 $ 2,677 $ 1,963