XML 110 R99.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of revenue        
Leasing revenue $ 14,752 $ 12,378 $ 29,094 $ 24,168
Total revenue 111,606 128,167 199,392 201,157
Recognized at a point in time        
Disaggregation of revenue        
Revenue 83,846 107,771 144,424 161,873
Recognized over time        
Disaggregation of revenue        
Revenue 13,008 8,018 25,874 15,116
Real Estate        
Disaggregation of revenue        
Revenue 34,533 70,690 68,721 107,391
Hospitality        
Disaggregation of revenue        
Revenue 62,321 45,099 101,577 69,598
Operating Segments | Residential segment        
Disaggregation of revenue        
Leasing revenue 26 5 83 10
Total revenue 31,731 63,408 62,546 91,438
Operating Segments | Residential segment | Recognized at a point in time        
Disaggregation of revenue        
Revenue 31,705 63,403 62,463 91,428
Operating Segments | Residential segment | Real Estate        
Disaggregation of revenue        
Revenue 31,705 63,403 62,463 91,428
Operating Segments | Hospitality segment        
Disaggregation of revenue        
Leasing revenue 928 516 1,704 873
Total revenue 63,249 45,611 103,281 70,466
Operating Segments | Hospitality segment | Recognized at a point in time        
Disaggregation of revenue        
Revenue 49,313 37,077 75,703 54,477
Operating Segments | Hospitality segment | Recognized over time        
Disaggregation of revenue        
Revenue 13,008 8,018 25,874 15,116
Operating Segments | Hospitality segment | Hospitality        
Disaggregation of revenue        
Revenue 62,321 45,095 101,577 69,593
Operating Segments | Commercial segment        
Disaggregation of revenue        
Leasing revenue 13,620 11,785 27,102 23,180
Total revenue 15,385 18,301 31,493 37,308
Operating Segments | Commercial segment | Recognized at a point in time        
Disaggregation of revenue        
Revenue 1,765 6,516 4,391 14,128
Operating Segments | Commercial segment | Real Estate        
Disaggregation of revenue        
Revenue 1,765 6,512 4,391 14,123
Operating Segments | Commercial segment | Hospitality        
Disaggregation of revenue        
Revenue   4   5
Other reconciling items        
Disaggregation of revenue        
Leasing revenue 178 72 205 105
Total revenue 1,241 847 2,072 1,945
Other reconciling items | Recognized at a point in time        
Disaggregation of revenue        
Revenue 1,063 775 1,867 1,840
Other reconciling items | Real Estate        
Disaggregation of revenue        
Revenue $ 1,063 $ 775 $ 1,867 $ 1,840