Leases - Schedule of Rental Revenue Components (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Leases [Abstract] | ||||
Income from leases | $ 35,560 | $ 37,321 | $ 69,373 | $ 74,212 |
Straight-line rent adjustments | 168 | (1,044) | 376 | (1,029) |
Tenant recoveries | 11,022 | 11,759 | 22,127 | 24,618 |
Amortization of above market leases | (130) | (133) | (271) | (269) |
Amortization of below market leases | 438 | 426 | 871 | 880 |
Total | $ 47,058 | $ 48,329 | $ 92,476 | $ 98,412 |