XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Scheduled Payments and Maturities of Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 8,064,003 $ 8,170,431
Secured notes    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 216,530  
Secured notes maturities and Unsecured notes and Term Loan maturities 547,473  
Secured notes | Notes payable maturing in 2022    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 1,837  
Secured notes maturities and Unsecured notes and Term Loan maturities 0  
Secured notes | Notes Payable Maturities 2023    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 8,999  
Secured notes maturities and Unsecured notes and Term Loan maturities 0  
Secured notes | Notes Payable Maturities 2024    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 9,837  
Secured notes maturities and Unsecured notes and Term Loan maturities 0  
Secured notes | Notes Payable Maturities 2025    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 10,478  
Secured notes maturities and Unsecured notes and Term Loan maturities 0  
Secured notes | Notes Payable Maturities 2026    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 11,420  
Secured notes maturities and Unsecured notes and Term Loan maturities 0  
Secured notes | Notes Payable Maturities 2027    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 13,765  
Secured notes maturities and Unsecured notes and Term Loan maturities 236,100  
Secured notes | Notes Payable Maturities 2028    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 18,512  
Secured notes maturities and Unsecured notes and Term Loan maturities 0  
Secured notes | Notes Payable Maturities 2029    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 9,462  
Secured notes maturities and Unsecured notes and Term Loan maturities 66,250  
Secured notes | Notes Payable Maturities 2030    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 10,014  
Secured notes maturities and Unsecured notes and Term Loan maturities 0  
Secured notes | Notes Payable Maturities 2031    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 10,669  
Secured notes maturities and Unsecured notes and Term Loan maturities 0  
Secured notes | Notes Payable Maturities Thereafter    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes principal payments 111,537  
Secured notes maturities and Unsecured notes and Term Loan maturities 245,123  
Fixed rate unsecured notes    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities 7,300,000  
Fixed rate unsecured notes | Notes payable maturing in 2022    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities 0  
Fixed rate unsecured notes | Notes payable 4.200 Maturities 2023    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 350,000  
Stated interest rate of unsecured notes (as a percent) 4.20%  
Fixed rate unsecured notes | Notes Payable 2.850 Maturities 2023    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 250,000  
Stated interest rate of unsecured notes (as a percent) 2.85%  
Fixed rate unsecured notes | Notes Payable Maturities 2024    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 300,000  
Stated interest rate of unsecured notes (as a percent) 3.50%  
Fixed rate unsecured notes | Variable Rate Unsecured Term Loan $150 Million    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 150,000  
Fixed rate unsecured notes | Variable Rate Unsecured Term Loan $150 Million | LIBOR    
Notes Payable, Unsecured Notes and Credit Facility    
Debt instrument, basis spread on variable rate (as a percent) 0.85%  
Fixed rate unsecured notes | Notes Payable 3.450 Maturities 2025    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 525,000  
Stated interest rate of unsecured notes (as a percent) 3.45%  
Fixed rate unsecured notes | Notes Payable 3.500 Maturities 2025    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 300,000  
Stated interest rate of unsecured notes (as a percent) 3.50%  
Fixed rate unsecured notes | Notes Payable 2.950 Maturities 2026    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 475,000  
Stated interest rate of unsecured notes (as a percent) 2.95%  
Fixed rate unsecured notes | Notes Payable 2.900 Maturities 2026    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 300,000  
Stated interest rate of unsecured notes (as a percent) 2.90%  
Fixed rate unsecured notes | Notes Payable Maturities 2027    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 400,000  
Stated interest rate of unsecured notes (as a percent) 3.35%  
Fixed rate unsecured notes | Notes Payable Maturities 2028    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 450,000  
Stated interest rate of unsecured notes (as a percent) 3.20%  
Fixed rate unsecured notes | Notes Payable 1.900 Maturities 2028    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 400,000  
Stated interest rate of unsecured notes (as a percent) 1.90%  
Fixed rate unsecured notes | Notes Payable Maturities 2029    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 450,000  
Stated interest rate of unsecured notes (as a percent) 3.30%  
Fixed rate unsecured notes | Notes Payable Maturities 2030    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 700,000  
Stated interest rate of unsecured notes (as a percent) 2.30%  
Fixed rate unsecured notes | Notes Payable Maturities 2031    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 600,000  
Stated interest rate of unsecured notes (as a percent) 2.45%  
Fixed rate unsecured notes | Notes Payable Maturities 2032    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 700,000  
Stated interest rate of unsecured notes (as a percent) 2.05%  
Fixed rate unsecured notes | Notes Payable Maturities 2046    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 350,000  
Stated interest rate of unsecured notes (as a percent) 3.90%  
Fixed rate unsecured notes | Notes Payable Maturities 2047    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 300,000  
Stated interest rate of unsecured notes (as a percent) 4.15%  
Fixed rate unsecured notes | Notes Payable Maturities 2048    
Notes Payable, Unsecured Notes and Credit Facility    
Secured notes maturities and Unsecured notes and Term Loan maturities $ 300,000  
Stated interest rate of unsecured notes (as a percent) 4.35%