v3.26.1
Segment Information - Schedule of Reconciliation of Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Net income $ 1,369 $ 5,184 $ 95,942 $ 6,792 $ 6,553 $ 102,734
Other income and expense, net (29)   (942)   (344) (1,549)
Interest expense, net 11,328   8,346   21,413 16,668
Gain on sale of investment properties 0   (90,909)   0 (90,909)
Depreciation and amortization         75,045 61,352
General and administrative 8,942   8,706   18,261 17,253
Reportable Segment            
Segment Reporting [Line Items]            
Net income 1,369   95,942   6,553 102,734
Other income and expense, net (29)   (942)   (344) (1,549)
Interest expense, net 11,328   8,346   21,413 16,668
Gain on sale of investment properties 0   (90,909)   0 (90,909)
Depreciation and amortization 38,660   30,738   75,045 61,352
General and administrative 8,942   8,706   18,261 17,253
Adjustments to NOI (2,726)   (1,981)   (6,964) (3,780)
NOI $ 57,544   $ 49,900   $ 113,964 $ 101,769