v3.25.2
Segment Information - Schedule NOI to Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Interest and debt expense $ (12,801) $ (16,219) $ (23,595) $ (32,453)
Interest and other income 3,928 7,054 7,873 14,216
General and administrative (1,955) (2,159) (3,546) (3,635)
Depreciation and amortization (8,707) (8,697) (17,306) (18,174)
Net income 6,120 8,380 18,432 24,489
Reportable Segment        
Segment Reporting Information [Line Items]        
NOI 25,655 28,401 55,006 64,535
Interest and debt expense (12,801) (16,219) (23,595) (32,453)
Interest and other income 3,928 7,054 7,873 14,216
General and administrative (1,955) (2,159) (3,546) (3,635)
Depreciation and amortization (8,707) (8,697) (17,306) (18,174)
Net income $ 6,120 $ 8,380 $ 18,432 $ 24,489