v3.25.2
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