XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - Schedule of General (Details) - Notes payable assumed at fair value
Mar. 31, 2025
USD ($)
Mar. 31, 2025
GBP (£)
Mar. 31, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Debt        
Total principal amount $ 23,157,503,000     $ 22,938,737,000
Unamortized net discounts and deferred financing costs (278,478,000)     (281,145,000)
Net payable amount $ 22,879,025,000     22,657,592,000
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
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
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
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
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
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     299,968,000
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
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 $ 323,390,000     312,975,000
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
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     299,984,000
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 $ 517,424,000     500,760,000
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
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
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
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     449,994,000
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
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
4.750% Notes due 2029        
Debt        
Interest rate (as a percent) 4.75% 4.75% 4.75%  
Principal (Currency Denomination) $ 450,000,000      
Total principal amount $ 450,000,000     450,000,000
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
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     399,999,000
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 $ 452,746,000     438,165,000
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
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     500,000,000
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
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 $ 181,098,000     175,266,000
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 $ 595,166,000     569,415,000
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 $ 517,424,000     500,760,000
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
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     449,995,000
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 $ 388,068,000     375,570,000
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     350,000,000
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 $ 446,278,000     431,906,000
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
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
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
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 $ 452,746,000     438,165,000
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
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     800,000,000
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 $ 407,472,000     394,348,000
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 $ 595,166,000     569,415,000
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
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 $ 148,759,000     143,969,000
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 $ 582,102,000     563,355,000
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 $ 452,746,000     438,165,000
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 $ 323,390,000     312,975,000
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
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     $ 500,000,000