XML 128 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Unsecured senior notes payable (Details) - USD ($)
$ in Thousands
1 Months Ended
Feb. 28, 2023
Dec. 31, 2023
Debt Instrument [Line Items]    
Outstanding Balance   $ 11,395,293
Total issuance of unsecured senior notes in Feb 2023    
Debt Instrument [Line Items]    
Total issuance of unsecured senior notes $ 1,000,000  
Weighted Average Effective Interest Rate 4.95%  
Weighted average maturity years 21 years 2 months 12 days  
4.75% Unsecured Senior Notes Payable    
Debt Instrument [Line Items]    
Outstanding Balance $ 500,000 $ 500,000
Stated interest rate (as a percent) 4.75% 4.75%
5.15% Unsecured Senior Notes Payable    
Debt Instrument [Line Items]    
Outstanding Balance $ 500,000 $ 500,000
Stated interest rate (as a percent) 5.15% 5.15%