v3.26.1
Leases - Operating lease income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Fixed lease payments $ 35,879 $ 16,155 $ 68,995 $ 26,345
Straight-line rent adjustment 4,479 1,577 8,593 2,498
Variable lease payments [1] 4,859 1,894 8,380 3,423
Amortization of (above)- and below- market lease, net 584 (154) 963 203
Total rental revenue $ 45,801 $ 19,472 $ 86,931 $ 32,469
[1] Consists of tenant reimbursements.