v3.26.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 15,487 $ 16,008 $ 33,016 $ 27,963
Investment management and platform advisory, net        
Disaggregation of Revenue [Line Items]        
Total revenue 9,668 7,943 19,300 14,306
Real estate operating platform        
Disaggregation of Revenue [Line Items]        
Total revenue 4,782 4,633 9,284 9,277
Loan servicing fees 600 300 1,000 600
Real estate management        
Disaggregation of Revenue [Line Items]        
Total revenue 1,037 3,432 4,432 4,380
Operating expense reimbursements        
Disaggregation of Revenue [Line Items]        
Operating expense reimbursement   $ 100   $ 1,500
Operating expense reimbursement including recoupments $ 600   $ 1,000