v3.25.2
Revenue - Schedule of Net Revenue Disaggregation (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]        
Total revenue $ 16,068 $ 15,264 $ 29,483 $ 28,538
Investment management and platform advisory, net        
Disaggregation of Revenue [Line Items]        
Total revenue 8,003 7,719 15,826 15,410
Real estate management        
Disaggregation of Revenue [Line Items]        
Total revenue 3,432 3,031 4,380 4,293
Real estate operating platform        
Disaggregation of Revenue [Line Items]        
Total revenue $ 4,633 $ 4,514 $ 9,277 $ 8,835