v3.25.2
Leases - Tenant Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases        
Option to extend lease     true  
Lease, practical expedients     true  
Lease Income        
Total lease payments $ 180,348 $ 157,223 $ 354,087 $ 312,086
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from Contract with Customer, Including Assessed Tax Revenue from Contract with Customer, Including Assessed Tax Revenue from Contract with Customer, Including Assessed Tax Revenue from Contract with Customer, Including Assessed Tax
Less: Operating cost reimbursements, termination income and percentage rents $ 19,947 $ 18,505 $ 39,742 $ 36,506
Total non-variable lease payments 160,401 $ 138,718 314,345 $ 275,580
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]        
2025 (remaining) 344,240   344,240  
2026 688,827   688,827  
2027 664,574   664,574  
2028 626,888   626,888  
2029 570,301   570,301  
Thereafter 2,915,551   2,915,551  
Total $ 5,810,381   $ 5,810,381