XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Components of Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Combined weighted average interest rate 4.10%  
Notes Payable    
Debt Instrument [Line Items]    
Total $ 6,419,424 $ 5,448,509
Less: Unamortized debt issuance costs (32,962) (25,762)
Total 6,386,462 5,422,747
Notes Payable | Secured notes payable    
Debt Instrument [Line Items]    
Fixed rate notes payable 521,820 930,830
Variable rate notes payable $ 772,604 392,679
Notes Payable | Secured notes payable | Minimum    
Debt Instrument [Line Items]    
Fixed Rate 2.55%  
Combined weighted average interest rate 5.36%  
Notes Payable | Secured notes payable | Maximum    
Debt Instrument [Line Items]    
Fixed Rate 4.50%  
Combined weighted average interest rate 5.80%  
Notes Payable | Unsecured notes payable    
Debt Instrument [Line Items]    
Fixed rate notes payable $ 4,240,376 3,575,000
Variable rate notes payable $ 884,624 $ 550,000
Notes Payable | Unsecured notes payable | Minimum    
Debt Instrument [Line Items]    
Fixed Rate 2.35%  
Combined weighted average interest rate 5.41%  
Notes Payable | Unsecured notes payable | Maximum    
Debt Instrument [Line Items]    
Fixed Rate 5.12%