v3.26.1
Segment Reporting - Operating Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenue from tenants $ 112,475 $ 124,905 $ 221,761 $ 257,320
Net Operating Income 54,731 42,297 85,671 14,423
Industrial & Distribution        
Segment Reporting [Line Items]        
Revenue from tenants 51,692 54,997 100,876 113,008
Property operating expense 5,644 4,235 10,900 9,507
Net Operating Income 46,048 50,762 89,976 103,501
Retail        
Segment Reporting [Line Items]        
Revenue from tenants 29,995 35,357 59,541 72,314
Property operating expense 3,828 3,002 7,503 6,893
Net Operating Income 26,167 32,355 52,038 65,421
Office        
Segment Reporting [Line Items]        
Revenue from tenants 30,788 34,551 61,344 71,998
Property operating expense 3,928 4,781 7,922 9,571
Net Operating Income $ 26,860 $ 29,770 $ 53,422 $ 62,427