XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Components of Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Variable Rate 4.30%  
Notes Payable    
Debt Instrument [Line Items]    
Total $ 7,272,467 $ 6,419,424
Less: Unamortized debt issuance costs (35,169) (32,962)
Total 7,237,298 6,386,462
Notes Payable | Secured notes payable    
Debt Instrument [Line Items]    
Fixed rate notes payable 520,764 521,820
Variable rate notes payable $ 791,703 772,604
Notes Payable | Secured notes payable | Minimum    
Debt Instrument [Line Items]    
Fixed Rate 2.56%  
Variable Rate 5.80%  
Notes Payable | Secured notes payable | Maximum    
Debt Instrument [Line Items]    
Fixed Rate 4.56%  
Variable Rate 6.37%  
Notes Payable | Unsecured notes payable    
Debt Instrument [Line Items]    
Fixed rate notes payable $ 4,686,633 4,240,376
Variable rate notes payable $ 1,273,367 $ 884,624
Notes Payable | Unsecured notes payable | Minimum    
Debt Instrument [Line Items]    
Fixed Rate 2.35%  
Variable Rate 5.85%  
Notes Payable | Unsecured notes payable | Maximum    
Debt Instrument [Line Items]    
Fixed Rate 5.70%  
Variable Rate 5.85%