XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Payments and Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Oct. 31, 2023
Secured notes    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 744,042  
Secured notes | Notes Payable 2024    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 9,593  
Secured notes | Notes Payable Maturities 2025    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 10,765  
Secured notes | Notes Payable Maturities 2026    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 11,811  
Secured notes | Notes Payable Maturities 2027    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 250,159  
Secured notes | Notes Payable Maturities 2028    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 18,902  
Secured notes | Notes Payable Maturities 2029    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 132,661  
Stated interest rate (as a percent)   4.18%
Secured notes | Notes Payable Maturities 2030    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 9,100  
Secured notes | Notes Payable Maturities 2031    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 9,700  
Secured notes | Notes Payable Maturities 2032    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 10,400  
Secured notes | Notes Payable Maturities 2033    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 12,000  
Secured notes | Notes Payable Maturities Thereafter    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 268,951  
Unsecured notes    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes 7,300,000  
Unsecured notes | Notes Payable 2024    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 300,000  
Stated interest rate (as a percent) 3.50%  
Unsecured notes | Notes Payable 3.450 Maturities 2025    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 525,000  
Stated interest rate (as a percent) 3.45%  
Unsecured notes | Notes Payable 3.500 Maturities 2025    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 300,000  
Stated interest rate (as a percent) 3.50%  
Unsecured notes | Notes Payable 2.950 Maturities 2026    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 475,000  
Stated interest rate (as a percent) 2.95%  
Unsecured notes | Notes Payable 2.900 Maturities 2026    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 300,000  
Stated interest rate (as a percent) 2.90%  
Unsecured notes | Notes Payable Maturities 2027    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 400,000  
Stated interest rate (as a percent) 3.35%  
Unsecured notes | Notes Payable Maturities 2028    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 450,000  
Stated interest rate (as a percent) 3.20%  
Unsecured notes | Notes Payable 1.900 Maturities 2028    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 400,000  
Stated interest rate (as a percent) 1.90%  
Unsecured notes | Notes Payable Maturities 2029    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 450,000  
Stated interest rate (as a percent) 3.30%  
Unsecured notes | Notes Payable Maturities 2030    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 700,000  
Stated interest rate (as a percent) 2.30%  
Unsecured notes | Notes Payable Maturities 2031    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 600,000  
Stated interest rate (as a percent) 2.45%  
Unsecured notes | Notes Payable Maturities 2032    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 700,000  
Stated interest rate (as a percent) 2.05%  
Unsecured notes | Notes Payable Maturities 2033    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 350,000  
Stated interest rate (as a percent) 5.00%  
Unsecured notes | Notes Payable 5.300 Maturities 2033    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 400,000  
Stated interest rate (as a percent) 5.30%  
Unsecured notes | Notes Payable Maturities 2046    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 350,000  
Stated interest rate (as a percent) 3.90%  
Unsecured notes | Notes Payable Maturities 2047    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 300,000  
Stated interest rate (as a percent) 4.15%  
Unsecured notes | Notes Payable Maturities 2048    
Mortgage Notes Payable, Unsecured Notes and Credit Facility    
Mortgage notes payable and unsecured notes $ 300,000  
Stated interest rate (as a percent) 4.35%