XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Summary of Revenues from Contracts with Customers Disaggregated by Categories (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 12,972 $ 10,753 $ 25,611 $ 21,391
Cost recovery        
Disaggregation of Revenue [Line Items]        
Revenue 8,369 7,846 16,993 16,100
Variable Contract        
Disaggregation of Revenue [Line Items]        
Revenue 2,989 1,907 5,640 3,571
Fixed fee        
Disaggregation of Revenue [Line Items]        
Revenue 1,614 1,000 2,978 1,720
Recurring/over time        
Disaggregation of Revenue [Line Items]        
Revenue 11,357 10,127 22,916 20,300
Point-in-time        
Disaggregation of Revenue [Line Items]        
Revenue 1,615 626 2,695 1,091
Related party        
Disaggregation of Revenue [Line Items]        
Revenue 11,260 9,980 22,712 20,154
Third party        
Disaggregation of Revenue [Line Items]        
Revenue 1,712 773 2,899 1,237
Asset management        
Disaggregation of Revenue [Line Items]        
Revenue 6,869 5,991 13,996 12,246
Property management        
Disaggregation of Revenue [Line Items]        
Revenue 2,903 2,703 5,861 5,448
Parking management        
Disaggregation of Revenue [Line Items]        
Revenue $ 3,200 $ 2,059 $ 5,754 $ 3,697