XML 104 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Notes Payable - Schedule of General (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
GBP (£)
Dec. 31, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Debt        
Derivative, Notional Amount $ 4,854,800,000     $ 5,202,900,000
5.050% due January 2026 | Interest rate swaps        
Debt        
Length of swap contracts (in years) 3 years      
Derivative, Notional Amount $ 500,000,000      
Notes payable assumed at fair value        
Debt        
Total principal amount 22,938,737,000     18,562,064,000
Unamortized net (discounts) premiums, deferred financing costs, and cumulative basis adjustment on fair value hedges (281,145,000)     40,255,000
Net payable amount $ 22,657,592,000     18,602,319,000
Notes payable assumed at fair value | 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 $ 0     $ 499,999,000
Notes payable assumed at fair value | 3.875% Notes due 2024        
Debt        
Interest rate (as a percent) 3.875% 3.875% 3.875% 3.875%
Principal (Currency Denomination) $ 350,000,000      
Total principal amount $ 0     $ 350,000,000
Notes payable assumed at fair value | 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 payable assumed at fair value | 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 payable assumed at fair value | 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     500,000,000
Notes payable assumed at fair value | 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 payable assumed at fair value | 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 payable assumed at fair value | 4.450% Notes due 2026        
Debt        
Interest rate (as a percent) 4.45% 4.45% 4.45%  
Principal (Currency Denomination) $ 299,968,000      
Total principal amount $ 299,968,000     0
Notes payable assumed at fair value | 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 payable assumed at fair value | 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 $ 312,975,000     318,450,000
Notes payable assumed at fair value | 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 payable assumed at fair value | 3.200% Notes due 2027        
Debt        
Interest rate (as a percent) 3.20% 3.20% 3.20%  
Principal (Currency Denomination) $ 299,984,000      
Total principal amount $ 299,984,000     0
Notes payable assumed at fair value | 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 $ 500,760,000     509,520,000
Notes payable assumed at fair value | 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 payable assumed at fair value | 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 payable assumed at fair value | 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 payable assumed at fair value | 2.100% Notes due 2028        
Debt        
Interest rate (as a percent) 2.10% 2.10% 2.10%  
Principal (Currency Denomination) $ 449,994,000      
Total principal amount $ 449,994,000     0
Notes payable assumed at fair value | 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 payable assumed at fair value | 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     400,000,000
Notes payable assumed at fair value | 4.750% Notes        
Debt        
Interest rate (as a percent) 4.75% 4.75% 4.75%  
Principal (Currency Denomination) $ 450,000,000      
Total principal amount $ 450,000,000     0
Notes payable assumed at fair value | 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 payable assumed at fair value | 4.000% Notes due 2029        
Debt        
Interest rate (as a percent) 4.00% 4.00% 4.00%  
Principal (Currency Denomination) $ 399,999,000      
Total principal amount $ 399,999,000     0
Notes payable assumed at fair value | 5.000% Notes due 2029        
Debt        
Interest rate (as a percent) 5.00% 5.00% 5.00%  
Principal (Currency Denomination) | £   £ 350,000,000    
Total principal amount $ 438,165,000     0
Notes payable assumed at fair value | 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 payable assumed at fair value | 3.400% Notes due 2030        
Debt        
Interest rate (as a percent) 3.40% 3.40% 3.40%  
Principal (Currency Denomination) $ 500,000,000      
Total principal amount $ 500,000,000     0
Notes payable assumed at fair value | 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     600,000,000
Notes payable assumed at fair value | 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 $ 175,266,000     178,332,000
Notes payable assumed at fair value | 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 $ 569,415,000     607,915,000
Notes payable assumed at fair value | 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 $ 500,760,000     509,520,000
Notes payable assumed at fair value | 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 payable assumed at fair value | 3.200% Notes due 2031        
Debt        
Interest rate (as a percent) 3.20% 3.20% 3.20%  
Principal (Currency Denomination) $ 449,995,000      
Total principal amount $ 449,995,000     0
Notes payable assumed at fair value | 5.750% Notes due 2031        
Debt        
Interest rate (as a percent) 5.75% 5.75% 5.75%  
Principal (Currency Denomination) | £   £ 300,000,000    
Total principal amount $ 375,570,000     382,140,000
Notes payable assumed at fair value | 2.700% Notes due 2032        
Debt        
Interest rate (as a percent) 2.70% 2.70% 2.70%  
Principal (Currency Denomination) $ 350,000,000      
Total principal amount $ 350,000,000     0
Notes payable assumed at fair value | 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 $ 431,906,000     439,461,000
Notes payable assumed at fair value | 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 payable assumed at fair value | 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 payable assumed at fair value | 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 payable assumed at fair value | 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 $ 438,165,000     445,830,000
Notes payable assumed at fair value | 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     600,000,000
Notes payable assumed at fair value | 5.125% Notes due 2034        
Debt        
Interest rate (as a percent) 5.125% 5.125% 5.125%  
Principal (Currency Denomination) $ 800,000,000      
Total principal amount $ 800,000,000     0
Notes payable assumed at fair value | 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 $ 394,348,000     401,247,000
Notes payable assumed at fair value | 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 $ 569,415,000     607,915,000
Notes payable assumed at fair value | 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 payable assumed at fair value | 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 $ 143,969,000     146,487,000
Notes payable assumed at fair value | 6.000% Notes due 2039        
Debt        
Interest rate (as a percent) 6.00% 6.00% 6.00%  
Principal (Currency Denomination) | £   £ 450,000,000    
Total principal amount $ 563,355,000     573,210,000
Notes payable assumed at fair value | 5.250% Notes due 2041        
Debt        
Interest rate (as a percent) 5.25% 5.25% 5.25%  
Principal (Currency Denomination) | £   £ 350,000,000    
Total principal amount $ 438,165,000     0
Notes payable assumed at fair value | 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 $ 312,975,000     318,450,000
Notes payable assumed at fair value | 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 payable assumed at fair value | 5.375% Notes due 2054        
Debt        
Interest rate (as a percent) 5.375% 5.375% 5.375%  
Principal (Currency Denomination) $ 500,000,000      
Total principal amount $ 500,000,000     $ 0