v3.26.1
Reportable Segments (Revenues in Excess of Property Operating Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting        
Total revenues $ 129,807 $ 101,150 $ 262,651 $ 194,749
Office investments        
Segment Reporting        
Total revenues 23,922 20,201 48,903 41,585
Industrial investments        
Segment Reporting        
Total revenues 34,693 30,050 69,668 54,035
Residential/Living investments        
Segment Reporting        
Total revenues 38,976 30,855 78,487 60,478
Retail investments        
Segment Reporting        
Total revenues 23,823 10,837 49,222 20,232
Other investments        
Segment Reporting        
Total revenues $ 8,393 $ 9,207 $ 16,371 $ 18,419