v3.26.1
Leases - Operating lease income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Fixed lease payments $ 33,116 $ 10,190
Straight-line rent adjustment 4,114 921
Variable lease payments [1] 3,522 1,529
Amortization of (above)- and below- market lease, net 378 357
Total rental revenue $ 41,130 $ 12,997
[1] Consists of tenant reimbursements.