v3.26.1
Segments - Schedule of Reporting Segment NOI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting, Asset Reconciling Item [Line Items]    
Rental revenue $ 168,214 $ 169,475
Reportable Segment    
Segment Reporting, Asset Reconciling Item [Line Items]    
Rental revenue 168,214 169,475
Total reportable segment revenue 173,800 176,219
Store payroll and related costs 11,295 12,914
Property tax expense 16,436 15,917
Utilities expense 5,046 5,724
Repairs & maintenance expense 3,609 5,003
Marketing expense 6,343 5,528
Insurance expense 2,483 2,689
Other property operating expenses 6,822 7,329
Total property operating expenses 52,034 55,104
Net operating income 121,766 121,115
Other property-related revenue    
Segment Reporting, Asset Reconciling Item [Line Items]    
Other property-related revenue 5,586 6,744
Other property-related revenue | Reportable Segment    
Segment Reporting, Asset Reconciling Item [Line Items]    
Other property-related revenue $ 5,586 $ 6,744