v3.26.1
Leases - Schedule of Fixed and Variable Lease Payments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Fixed and Variable Lease Payments [Line Items]        
Rental income $ 71,390 $ 70,270 $ 144,540 $ 139,136
Straight-line rent revenue adjustments     1,320 2,444
Lease payments based on fixed rent escalators        
Schedule of Fixed and Variable Lease Payments [Line Items]        
Rental income 64,272 64,286 128,519 125,976
Lease payments based on variable rent escalators        
Schedule of Fixed and Variable Lease Payments [Line Items]        
Rental income 4,619 2,761 10,720 6,365
Straight-line rent revenue adjustments        
Schedule of Fixed and Variable Lease Payments [Line Items]        
Straight-line rent revenue adjustments 597 1,034 1,320 2,444
Escrow funds received from tenants for property operating expenses        
Schedule of Fixed and Variable Lease Payments [Line Items]        
Rental income 2,742 2,914 5,546 5,801
Amortization of lease incentives        
Schedule of Fixed and Variable Lease Payments [Line Items]        
Amortization of lease incentives $ (840) $ (725) $ (1,565) $ (1,450)