XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Schedule of Components of Term Debt (Details) - Notes Payable - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total $ 5,818,240 $ 5,448,509
Less: Unamortized debt issuance costs (29,600) (25,762)
Total 5,788,640 5,422,747
Secured notes payable    
Debt Instrument [Line Items]    
Fixed rate notes payable 868,912 930,830
Variable rate notes payable $ 424,328 392,679
Secured notes payable | Minimum    
Debt Instrument [Line Items]    
Fixed Rate 2.27%  
Variable Rate 2.60%  
Secured notes payable | Maximum    
Debt Instrument [Line Items]    
Fixed Rate 4.50%  
Variable Rate 3.29%  
Unsecured notes payable    
Debt Instrument [Line Items]    
Fixed rate notes payable $ 3,930,376 3,575,000
Variable rate notes payable $ 594,624 $ 550,000
Variable Rate 2.74%  
Unsecured notes payable | Minimum    
Debt Instrument [Line Items]    
Fixed Rate 2.35%  
Unsecured notes payable | Maximum    
Debt Instrument [Line Items]    
Fixed Rate 4.39%