XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable - General (Details)
1 Months Ended
Jan. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
GBP (£)
Dec. 31, 2022
USD ($)
Jan. 31, 2022
GBP (£)
Jul. 31, 2021
GBP (£)
Oct. 31, 2020
GBP (£)
5.050% Notes due January 2026 | Interest rate swaps              
Debt              
Length of swap contracts 3 years            
Notes and bonds payable              
Debt              
Total principal amount   $ 16,383,189,000   $ 14,114,156,000      
Unamortized net premiums, deferred financing costs and basis adjustment on interest rate swaps designated as fair value hedge   92,400,000   163,857,000      
Net payable amount   $ 16,475,589,000   14,278,013,000      
Notes and bonds payable | 4.600% Notes due 2024              
Debt              
Interest rate (as a percent)   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%        
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%        
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%        
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%        
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%        
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%        
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%        
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%   0.01875%    
Principal (Currency Denomination) | £     £ 250,000,000   £ 250,000,000    
Total principal amount   $ 317,700,000   301,225,000      
Notes and bonds payable | 3.000% Notes due 2027              
Debt              
Interest rate (as a percent)   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%     0.01125%  
Principal (Currency Denomination) | £     £ 400,000,000     £ 400,000,000  
Total principal amount   $ 508,320,000   481,960,000      
Notes and bonds payable | 3.950% Notes due 2027              
Debt              
Interest rate (as a percent)   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%        
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%        
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%        
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%        
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%        
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%        
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%        
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%        
Principal (Currency Denomination) | £     £ 140,000,000        
Total principal amount   $ 177,912,000   168,686,000      
Notes and bonds payable | 1.625% Notes due 2030              
Debt              
Interest rate (as a percent)   1.625% 1.625%       0.01625%
Principal (Currency Denomination) | £     £ 400,000,000       £ 400,000,000
Total principal amount   $ 508,320,000   481,960,000      
Notes and bonds payable | 3.250% Notes due 2031              
Debt              
Interest rate (as a percent)   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%        
Principal (Currency Denomination) | £     £ 345,000,000        
Total principal amount   $ 438,426,000   415,691,000      
Notes and bonds payable | 5.625% Notes due 2032              
Debt              
Interest rate (as a percent)   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%        
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%        
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%     0.0175%  
Principal (Currency Denomination) | £     £ 350,000,000     £ 350,000,000  
Total principal amount   $ 444,780,000   421,715,000      
Notes and bonds payable | 4.900% Notes due 2033              
Debt              
Interest rate (as a percent)   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%        
Principal (Currency Denomination) | £     £ 315,000,000        
Total principal amount   $ 400,302,000   379,544,000      
Notes and bonds payable | 5.875% Bonds due 2035              
Debt              
Interest rate (as a percent)   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%        
Principal (Currency Denomination) | £     £ 115,000,000        
Total principal amount   $ 146,142,000   138,563,000      
Notes and bonds payable | 2.500% Notes due 2042              
Debt              
Interest rate (as a percent)   2.50% 2.50%   0.025%    
Principal (Currency Denomination) | £     £ 250,000,000   £ 250,000,000    
Total principal amount   $ 317,700,000   301,225,000      
Notes and bonds payable | 4.650% Notes due 2047              
Debt              
Interest rate (as a percent)   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%        
Principal (Currency Denomination) $ 500,000,000 $ 500,000,000.0