Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUE - Schedule of Disaggregation of Revenue (Details)

v3.25.0.1
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenue $ 412,432 $ 390,648 $ 409,049
Fund management fees      
Disaggregation of Revenue [Line Items]      
Revenue 245,925 230,572 221,584
Property management and leasing fees      
Disaggregation of Revenue [Line Items]      
Revenue 72,573 77,704 76,210
Construction management fees      
Disaggregation of Revenue [Line Items]      
Revenue 7,508 11,607 10,973
Transaction fees      
Disaggregation of Revenue [Line Items]      
Revenue 27,507 20,466 56,205
Funds | Fund management fees      
Disaggregation of Revenue [Line Items]      
Revenue 238,086 224,625 214,816
Joint ventures and separately managed accounts | Fund management fees      
Disaggregation of Revenue [Line Items]      
Revenue 7,839 5,947 6,768
Multifamily | Property management and leasing fees      
Disaggregation of Revenue [Line Items]      
Revenue 30,927 28,053 24,680
Multifamily | Construction management fees      
Disaggregation of Revenue [Line Items]      
Revenue 5,307 7,568 8,138
Seniors Housing | Property management and leasing fees      
Disaggregation of Revenue [Line Items]      
Revenue 22,756 26,264 27,808
Seniors Housing | Construction management fees      
Disaggregation of Revenue [Line Items]      
Revenue 952 695 364
Office | Property management and leasing fees      
Disaggregation of Revenue [Line Items]      
Revenue 8,872 13,492 15,014
Office | Construction management fees      
Disaggregation of Revenue [Line Items]      
Revenue 641 2,949 2,157
Single-Family Rental | Property management and leasing fees      
Disaggregation of Revenue [Line Items]      
Revenue 10,018 9,895 8,708
Other | Construction management fees      
Disaggregation of Revenue [Line Items]      
Revenue 608 395 314
Acquisition fees | Transaction fees      
Disaggregation of Revenue [Line Items]      
Revenue 17,909 11,274 41,833
Brokerage fees | Transaction fees      
Disaggregation of Revenue [Line Items]      
Revenue $ 9,598 $ 9,192 $ 14,372