v3.26.1
Segment Information - Schedule NOI to Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Interest and debt expense $ (10,729) $ (10,794)
Interest and other income 1,446 3,945
General and administrative (1,713) (1,591)
Depreciation and amortization (8,774) (8,599)
Net income 4,662 12,312
Reportable Segment    
Segment Reporting Information [Line Items]    
NOI 24,432 29,351
Interest and debt expense (10,729) (10,794)
Interest and other income 1,446 3,945
General and administrative (1,713) (1,591)
Depreciation and amortization (8,774) (8,599)
Net income $ 4,662 $ 12,312