XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Summary of Revenues from Contracts with Customers Disaggregated by Categories (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 [Line Items]        
Revenue $ 10,753 $ 8,967 $ 21,391 $ 19,242
Fixed-price        
Disaggregation of Revenue [Line Items]        
Revenue 1,494 1,019 3,081 2,764
Cost-plus        
Disaggregation of Revenue [Line Items]        
Revenue 5,184 5,081 10,516 10,595
Variable        
Disaggregation of Revenue [Line Items]        
Revenue 4,075 2,867 7,794 5,883
Related party        
Disaggregation of Revenue [Line Items]        
Revenue 9,980 8,730 20,154 18,694
Nonrelated Party        
Disaggregation of Revenue [Line Items]        
Revenue 773 237 1,237 548
Asset management        
Disaggregation of Revenue [Line Items]        
Revenue 5,991 5,367 12,246 11,896
Property management        
Disaggregation of Revenue [Line Items]        
Revenue 2,703 2,520 5,448 5,126
Parking management        
Disaggregation of Revenue [Line Items]        
Revenue $ 2,059 $ 1,080 $ 3,697 $ 2,220