v3.26.1
Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Lease Income      
Fixed lease income $ 1,315,733 $ 1,124,114  
Variable lease income 312,799 243,314  
Total lease income 1,628,532 $ 1,367,428  
Tenant receivables and accrued revenue      
Lease Income      
Straight-line receivables $ 574,900   $ 565,500