XML 89 R76.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Operating Lease, 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]        
Base rent $ 71,190 $ 46,001 $ 140,150 $ 91,164
Straight-line rental revenue, net 8,082 5,280 15,999 10,405
Variable lease payments 6,486 5,854 12,301 11,223
Amortization of above/below-market lease intangibles (271) 89 (605) 178
Total Rental revenue $ 85,487 $ 57,224 $ 167,845 $ 112,970