XML 85 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of revenue      
Leasing revenue $ 60,316 $ 50,836 $ 39,196
Total revenue 402,737 389,285 252,321
Recognized at a point in time      
Disaggregation of revenue      
Revenue 290,692 303,994 185,047
Recognized over time      
Disaggregation of revenue      
Revenue 51,729 34,455 28,078
Real Estate      
Disaggregation of revenue      
Revenue 143,179 186,008 115,865
Hospitality      
Disaggregation of revenue      
Revenue 199,242 152,441 97,260
Operating Segments | Residential segment      
Disaggregation of revenue      
Leasing revenue 192 118 82
Total revenue 117,007 155,820 92,886
Operating Segments | Residential segment | Recognized at a point in time      
Disaggregation of revenue      
Revenue 116,815 155,702 92,804
Operating Segments | Residential segment | Real Estate      
Disaggregation of revenue      
Revenue 116,815 155,702 92,804
Operating Segments | Hospitality segment      
Disaggregation of revenue      
Leasing revenue 3,459 2,137 505
Total revenue 202,701 154,574 97,236
Operating Segments | Hospitality segment | Recognized at a point in time      
Disaggregation of revenue      
Revenue 147,513 117,982 68,653
Operating Segments | Hospitality segment | Recognized over time      
Disaggregation of revenue      
Revenue 51,729 34,455 28,078
Operating Segments | Hospitality segment | Hospitality      
Disaggregation of revenue      
Revenue 199,242 152,437 96,731
Operating Segments | Commercial segment      
Disaggregation of revenue      
Leasing revenue 56,399 48,253 38,466
Total revenue 78,575 74,437 59,379
Operating Segments | Commercial segment | Recognized at a point in time      
Disaggregation of revenue      
Revenue 22,176 26,184 20,913
Operating Segments | Commercial segment | Real Estate      
Disaggregation of revenue      
Revenue 22,176 26,180 20,384
Operating Segments | Commercial segment | Hospitality      
Disaggregation of revenue      
Revenue   4 529
Other reconciling items      
Disaggregation of revenue      
Leasing revenue 266 328 143
Total revenue 4,454 4,454 2,820
Other reconciling items | Recognized at a point in time      
Disaggregation of revenue      
Revenue 4,188 4,126 2,677
Other reconciling items | Real Estate      
Disaggregation of revenue      
Revenue $ 4,188 $ 4,126 $ 2,677