v3.25.2
Leases - Operating lease income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Fixed lease payments $ 16,155 $ 1,098 $ 26,345 $ 1,462
Variable lease payments (1) [1] 1,894 107 3,423 164
Variable lease payments 1,577 27 2,498 34
Amortization of (above)- and below- market lease, net (154) 18 203 (33)
Operating Lease, Lease Income, Total $ 19,472 $ 1,250 $ 32,469 $ 1,627
[1] Consists of tenant reimbursements