v3.26.1
Segment Reporting - Schedule of Segment Revenues (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]        
Revenues $ 22,476 $ 26,101 $ 46,483 $ 50,455
Operating expenses:        
Number of reportable segments not disclosed flag     segment  
Reportable Segment        
Segment Reporting [Line Items]        
Revenues 22,476 26,101 $ 46,483 50,455
Operating expenses:        
Property operating expenses (3,549) (4,357) (8,461) (9,590)
Real estate and other property-related taxes and insurance (3,302) (3,384) (6,799) (7,088)
Total (6,851) (7,741) (15,260) (16,678)
NOI $ 15,625 $ 18,360 $ 31,223 $ 33,777