v3.26.1
Leases - Schedule of Rental Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Base rent and tenant charges $ 50,587 $ 47,683 $ 100,033 $ 95,125
Accrued straight-line rental adjustment 1,540 2,635 3,984 4,802
Lease incentive amortization (37) (54) (83) (116)
(Above) below market lease amortization, net 458 456 931 1,091
Total rental revenue $ 52,548 $ 50,720 $ 104,865 $ 100,902