v3.26.1
Segment Reporting - Schedule of Total Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets [1] $ 1,301,417 $ 1,200,916
Percentage of Total Assets 100.00% 100.00%
Operating Segments | Industrial    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 280,295 $ 285,031
Percentage of Total Assets 22.00% 24.00%
Operating Segments | Real Estate Debt    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 231,232 $ 138,248
Percentage of Total Assets 18.00% 12.00%
Operating Segments | Multifamily    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 226,528 $ 227,748
Percentage of Total Assets 17.00% 19.00%
Operating Segments | Student Housing    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 147,163 $ 146,950
Percentage of Total Assets 11.00% 12.00%
Operating Segments | Office    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 87,439 $ 88,171
Percentage of Total Assets 7.00% 7.00%
Operating Segments | Self-Storage    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 68,603 $ 70,420
Percentage of Total Assets 5.00% 6.00%
Operating Segments | Grocery-Anchored Retail    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 60,447 $ 61,065
Percentage of Total Assets 5.00% 5.00%
Operating Segments | Healthcare    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 59,553 $ 59,524
Percentage of Total Assets 5.00% 5.00%
Operating Segments | Real Estate-Related Securities    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 31,086 $ 33,433
Percentage of Total Assets 2.00% 2.00%
Corporate and Other    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 109,071 $ 90,326
Percentage of Total Assets 8.00% 8.00%
[1] Includes restricted assets of consolidated variable interest entities at March 31, 2026 and December 31, 2025 of $483.3 million and $489.7 million, respectively. See Note 16 — “Variable Interest Entities.”