XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable - General (Details)
1 Months Ended
Jan. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2023
GBP (£)
Sep. 30, 2023
EUR (€)
Dec. 31, 2022
USD ($)
5.050% Notes due January 2026 | Interest rate swaps          
Debt          
Length of swap contracts 3 years        
Notes and bonds payable          
Debt          
Total principal amount   $ 17,417,897,000     $ 14,114,156,000
Unamortized net premiums, deferred financing costs and basis adjustment on interest rate swaps designated as fair value hedge   64,755,000     163,857,000
Net payable amount   $ 17,482,652,000     14,278,013,000
Notes and bonds payable | 4.600% Notes due 2024          
Debt          
Interest rate (as a percent)   4.60% 4.60% 4.60%  
Principal (Currency Denomination)   $ 499,999,000      
Total principal amount   $ 499,999,000     499,999,000
Notes and bonds payable | 3.875% Notes due 2024          
Debt          
Interest rate (as a percent)   3.875% 3.875% 3.875%  
Principal (Currency Denomination)   $ 350,000,000      
Total principal amount   $ 350,000,000     350,000,000
Notes and bonds payable | 3.875% Notes due 2025          
Debt          
Interest rate (as a percent)   3.875% 3.875% 3.875%  
Principal (Currency Denomination)   $ 500,000,000      
Total principal amount   $ 500,000,000     500,000,000
Notes and bonds payable | 4.625% Notes due 2025          
Debt          
Interest rate (as a percent)   4.625% 4.625% 4.625%  
Principal (Currency Denomination)   $ 549,997,000      
Total principal amount   $ 549,997,000     549,997,000
Notes and bonds payable | 5.050% Notes due 2026          
Debt          
Interest rate (as a percent)   5.05% 5.05% 5.05%  
Principal (Currency Denomination)   $ 500,000,000      
Total principal amount   $ 500,000,000     0
Notes and bonds payable | 0.750% Notes due 2026          
Debt          
Interest rate (as a percent)   0.75% 0.75% 0.75%  
Principal (Currency Denomination)   $ 325,000,000      
Total principal amount   $ 325,000,000     325,000,000
Notes and bonds payable | 4.875% Notes due 2026          
Debt          
Interest rate (as a percent)   4.875% 4.875% 4.875%  
Principal (Currency Denomination)   $ 599,997,000      
Total principal amount   $ 599,997,000     599,997,000
Notes and bonds payable | 4.125% Notes due 2026          
Debt          
Interest rate (as a percent)   4.125% 4.125% 4.125%  
Principal (Currency Denomination)   $ 650,000,000      
Total principal amount   $ 650,000,000     650,000,000
Notes and bonds payable | 1.875% Notes due 2027          
Debt          
Interest rate (as a percent)   1.875% 1.875% 1.875%  
Principal (Currency Denomination) | £     £ 250,000,000    
Total principal amount   $ 305,075,000     301,225,000
Notes and bonds payable | 3.000% Notes due 2027          
Debt          
Interest rate (as a percent)   3.00% 3.00% 3.00%  
Principal (Currency Denomination)   $ 600,000,000      
Total principal amount   $ 600,000,000     600,000,000
Notes and bonds payable | 1.125% Notes due 2027          
Debt          
Interest rate (as a percent)   1.125% 1.125% 1.125%  
Principal (Currency Denomination) | £     £ 400,000,000    
Total principal amount   $ 488,120,000     481,960,000
Notes and bonds payable | 3.950% Notes due 2027          
Debt          
Interest rate (as a percent)   3.95% 3.95% 3.95%  
Principal (Currency Denomination)   $ 599,873,000      
Total principal amount   $ 599,873,000     599,873,000
Notes and bonds payable | 3.650% Notes due 2028          
Debt          
Interest rate (as a percent)   3.65% 3.65% 3.65%  
Principal (Currency Denomination)   $ 550,000,000      
Total principal amount   $ 550,000,000     550,000,000
Notes and bonds payable | 3.400% Notes due 2028          
Debt          
Interest rate (as a percent)   3.40% 3.40% 3.40%  
Principal (Currency Denomination)   $ 599,816,000      
Total principal amount   $ 599,816,000     599,816,000
Notes and bonds payable | 2.200% Notes due 2028          
Debt          
Interest rate (as a percent)   2.20% 2.20% 2.20%  
Principal (Currency Denomination)   $ 499,959,000      
Total principal amount   $ 499,959,000     499,959,000
Notes and bonds payable | 4.700% Notes due 2028          
Debt          
Interest rate (as a percent)   4.70% 4.70% 4.70%  
Principal (Currency Denomination)   $ 400,000,000      
Total principal amount   $ 400,000,000     0
Notes and bonds payable | 3.250% Notes due 2029          
Debt          
Interest rate (as a percent)   3.25% 3.25% 3.25%  
Principal (Currency Denomination)   $ 500,000,000      
Total principal amount   $ 500,000,000     500,000,000
Notes and bonds payable | 3.100% Notes due 2029          
Debt          
Interest rate (as a percent)   3.10% 3.10% 3.10%  
Principal (Currency Denomination)   $ 599,291,000      
Total principal amount   $ 599,291,000     599,291,000
Notes and bonds payable | 4.850% Notes due 2030          
Debt          
Interest rate (as a percent)   4.85% 4.85% 4.85%  
Principal (Currency Denomination)   $ 600,000,000      
Total principal amount   $ 600,000,000     0
Notes and bonds payable | 3.160% Notes due 2030          
Debt          
Interest rate (as a percent)   3.16% 3.16% 3.16%  
Principal (Currency Denomination) | £     £ 140,000,000    
Total principal amount   $ 170,842,000     168,686,000
Notes and bonds payable | 4.875% Notes due 2030          
Debt          
Interest rate (as a percent)   4.875% 4.875% 4.875%  
Principal (Currency Denomination) | €       € 550,000,000  
Total principal amount   $ 582,120,000     0
Notes and bonds payable | 1.625% Notes due 2030          
Debt          
Interest rate (as a percent)   1.625% 1.625% 1.625%  
Principal (Currency Denomination) | £     £ 400,000,000    
Total principal amount   $ 488,120,000     481,960,000
Notes and bonds payable | 3.250% Notes due 2031          
Debt          
Interest rate (as a percent)   3.25% 3.25% 3.25%  
Principal (Currency Denomination)   $ 950,000,000      
Total principal amount   $ 950,000,000     950,000,000
Notes and bonds payable | 3.180% Notes due 2032          
Debt          
Interest rate (as a percent)   3.18% 3.18% 3.18%  
Principal (Currency Denomination) | £     £ 345,000,000    
Total principal amount   $ 421,004,000     415,691,000
Notes and bonds payable | 5.625% Notes due 2032          
Debt          
Interest rate (as a percent)   5.625% 5.625% 5.625%  
Principal (Currency Denomination)   $ 750,000,000      
Total principal amount   $ 750,000,000     750,000,000
Notes and bonds payable | 2.850% Notes due 2032          
Debt          
Interest rate (as a percent)   2.85% 2.85% 2.85%  
Principal (Currency Denomination)   $ 699,655,000      
Total principal amount   $ 699,655,000     699,655,000
Notes and bonds payable | 1.800% Notes due 2033          
Debt          
Interest rate (as a percent)   1.80% 1.80% 1.80%  
Principal (Currency Denomination)   $ 400,000,000      
Total principal amount   $ 400,000,000     400,000,000
Notes and bonds payable | 1.750% Notes due 2033          
Debt          
Interest rate (as a percent)   1.75% 1.75% 1.75%  
Principal (Currency Denomination) | £     £ 350,000,000    
Total principal amount   $ 427,105,000     421,715,000
Notes and bonds payable | 4.900% Notes due 2033          
Debt          
Interest rate (as a percent)   4.90% 4.90% 4.90%  
Principal (Currency Denomination) | £     £ 600,000,000    
Total principal amount   $ 600,000,000     0
Notes and bonds payable | 2.730% Notes due 2034          
Debt          
Interest rate (as a percent)   2.73% 2.73% 2.73%  
Principal (Currency Denomination) | £     £ 315,000,000    
Total principal amount   $ 384,395,000     379,544,000
Notes and bonds payable | 5.125% Notes due 2034          
Debt          
Interest rate (as a percent)   5.125% 5.125% 5.125%  
Principal (Currency Denomination) | €       € 550,000,000  
Total principal amount   $ 582,120,000     0
Notes and bonds payable | 5.875% Bonds due 2035          
Debt          
Interest rate (as a percent)   5.875% 5.875% 5.875%  
Principal (Currency Denomination)   $ 250,000,000      
Total principal amount   $ 250,000,000     250,000,000
Notes and bonds payable | 3.390% Notes due 2037          
Debt          
Interest rate (as a percent)   3.39% 3.39% 3.39%  
Principal (Currency Denomination) | £     £ 115,000,000    
Total principal amount   $ 140,335,000     138,563,000
Notes and bonds payable | 2.500% Notes due 2042          
Debt          
Interest rate (as a percent)   2.50% 2.50% 2.50%  
Principal (Currency Denomination) | £     £ 250,000,000    
Total principal amount   $ 305,075,000     301,225,000
Notes and bonds payable | 4.650% Notes due 2047          
Debt          
Interest rate (as a percent)   4.65% 4.65% 4.65%  
Principal (Currency Denomination)   $ 550,000,000      
Total principal amount   $ 550,000,000     $ 550,000,000
Notes and bonds payable | 5.050% Notes due January 2026          
Debt          
Interest rate (as a percent) 5.05% 5.05% 5.05% 5.05%  
Principal (Currency Denomination) $ 500,000,000 $ 500,000,000.0