XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Components of Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Combined weighted average interest rate 4.60%  
Notes Payable    
Debt Instrument [Line Items]    
Total $ 10,664,105 $ 6,419,424
Less: Discount on unsecured senior notes (274,350) 0
Less: Unamortized debt issuance costs (55,007) (32,962)
Total 10,334,748 6,386,462
Notes Payable | Secured notes payable    
Debt Instrument [Line Items]    
Fixed rate notes payable 401,319 521,820
Variable rate notes payable $ 877,786 772,604
Notes Payable | Secured notes payable | Minimum    
Debt Instrument [Line Items]    
Fixed Rate 2.67%  
Combined weighted average interest rate 6.35%  
Notes Payable | Secured notes payable | Maximum    
Debt Instrument [Line Items]    
Fixed Rate 4.62%  
Combined weighted average interest rate 6.88%  
Notes Payable | Unsecured notes payable    
Debt Instrument [Line Items]    
Fixed rate notes payable $ 7,921,633 4,240,376
Variable rate notes payable $ 1,463,367 $ 884,624
Notes Payable | Unsecured notes payable | Minimum    
Debt Instrument [Line Items]    
Fixed Rate 2.08%  
Combined weighted average interest rate 6.30%  
Notes Payable | Unsecured notes payable | Maximum    
Debt Instrument [Line Items]    
Fixed Rate 5.90%  
Combined weighted average interest rate 6.63%