Notes Payable - Schedule of General (Details) € in Thousands, £ in Thousands, $ in Thousands |
Jun. 30, 2026
USD ($)
|
Jun. 30, 2026
GBP (£)
|
Jun. 30, 2026
EUR (€)
|
Jan. 31, 2026
USD ($)
|
Dec. 31, 2025
USD ($)
|
| Notes and Bonds Payable |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Total principal amount |
$ 25,416,051
|
|
|
|
$ 25,343,763
|
| Unamortized net discounts and deferred financing costs |
(324,463)
|
|
|
|
(311,816)
|
| Net payable amount |
$ 25,091,588
|
|
|
|
25,031,947
|
| Notes Payable | 5.050% Notes due 2026 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.05%
|
5.05%
|
5.05%
|
|
|
| Principal (Currency Denomination) |
$ 500,000
|
|
|
|
|
| Total principal amount |
$ 0
|
|
|
|
500,000
|
| Notes Payable | 0.750% Notes due 2026 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
0.75%
|
0.75%
|
0.75%
|
|
|
| Principal (Currency Denomination) |
$ 325,000
|
|
|
|
|
| Total principal amount |
$ 0
|
|
|
|
325,000
|
| Notes Payable | 4.875% Notes due 2026 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.875%
|
4.875%
|
4.875%
|
|
|
| Principal (Currency Denomination) |
$ 599,997
|
|
|
|
|
| Total principal amount |
$ 0
|
|
|
|
599,997
|
| Notes Payable | 4.450% Notes due 2026 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.45%
|
4.45%
|
4.45%
|
|
|
| Principal (Currency Denomination) |
$ 299,968
|
|
|
|
|
| Total principal amount |
$ 299,968
|
|
|
|
299,968
|
| Notes Payable | 4.125% Notes due 2026 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.125%
|
4.125%
|
4.125%
|
|
|
| Principal (Currency Denomination) |
$ 650,000
|
|
|
|
|
| Total principal amount |
$ 650,000
|
|
|
|
650,000
|
| Notes Payable | 1.875% Notes due 2027 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
1.875%
|
1.875%
|
1.875%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 250,000
|
|
|
|
| Total principal amount |
$ 331,080
|
|
|
|
336,400
|
| Notes Payable | 3.000% Notes due 2027 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.00%
|
3.00%
|
3.00%
|
|
|
| Principal (Currency Denomination) |
$ 600,000
|
|
|
|
|
| Total principal amount |
$ 600,000
|
|
|
|
600,000
|
| Notes Payable | 3.200% Notes due 2027 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.20%
|
3.20%
|
3.20%
|
|
|
| Principal (Currency Denomination) |
$ 299,984
|
|
|
|
|
| Total principal amount |
$ 299,984
|
|
|
|
299,984
|
| Notes Payable | 1.125% Notes due 2027 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
1.125%
|
1.125%
|
1.125%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 400,000
|
|
|
|
| Total principal amount |
$ 529,728
|
|
|
|
538,240
|
| Notes Payable | 3.950% Notes due 2027 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.95%
|
3.95%
|
3.95%
|
|
|
| Principal (Currency Denomination) |
$ 599,873
|
|
|
|
|
| Total principal amount |
$ 599,873
|
|
|
|
599,873
|
| Notes Payable | 3.650% Notes due 2028 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.65%
|
3.65%
|
3.65%
|
|
|
| Principal (Currency Denomination) |
$ 550,000
|
|
|
|
|
| Total principal amount |
$ 550,000
|
|
|
|
550,000
|
| Notes Payable | 3.400% Notes due 2028 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.40%
|
3.40%
|
3.40%
|
|
|
| Principal (Currency Denomination) |
$ 599,816
|
|
|
|
|
| Total principal amount |
$ 599,816
|
|
|
|
599,816
|
| Notes Payable | 2.100% Notes due 2028 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
2.10%
|
2.10%
|
2.10%
|
|
|
| Principal (Currency Denomination) |
$ 449,994
|
|
|
|
|
| Total principal amount |
$ 449,994
|
|
|
|
449,994
|
| Notes Payable | 2.200% Notes due 2028 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
2.20%
|
2.20%
|
2.20%
|
|
|
| Principal (Currency Denomination) |
$ 499,959
|
|
|
|
|
| Total principal amount |
$ 499,959
|
|
|
|
499,959
|
| Notes Payable | 4.700% Notes due 2028 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.70%
|
4.70%
|
4.70%
|
|
|
| Principal (Currency Denomination) |
$ 400,000
|
|
|
|
|
| Total principal amount |
$ 400,000
|
|
|
|
400,000
|
| Notes Payable | 3.950% Notes due 2029 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.95%
|
3.95%
|
3.95%
|
|
|
| Principal (Currency Denomination) |
$ 400,000
|
|
|
|
|
| Total principal amount |
$ 400,000
|
|
|
|
400,000
|
| Notes Payable | 4.750% Notes due 2029 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.75%
|
4.75%
|
4.75%
|
|
|
| Principal (Currency Denomination) |
$ 450,000
|
|
|
|
|
| Total principal amount |
$ 450,000
|
|
|
|
450,000
|
| Notes Payable | 3.250% Notes due 2029 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.25%
|
3.25%
|
3.25%
|
|
|
| Principal (Currency Denomination) |
$ 500,000
|
|
|
|
|
| Total principal amount |
$ 500,000
|
|
|
|
500,000
|
| Notes Payable | 4.000% Notes due 2029 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.00%
|
4.00%
|
4.00%
|
|
|
| Principal (Currency Denomination) |
$ 399,999
|
|
|
|
|
| Total principal amount |
$ 399,999
|
|
|
|
399,999
|
| Notes Payable | 5.000% Notes due 2029 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.00%
|
5.00%
|
5.00%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 350,000
|
|
|
|
| Total principal amount |
$ 463,512
|
|
|
|
470,960
|
| Notes Payable | 3.100% Notes due 2029 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.10%
|
3.10%
|
3.10%
|
|
|
| Principal (Currency Denomination) |
$ 599,291
|
|
|
|
|
| Total principal amount |
$ 599,291
|
|
|
|
599,291
|
| Notes Payable | 3.400% Notes due 2030 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.40%
|
3.40%
|
3.40%
|
|
|
| Principal (Currency Denomination) |
$ 500,000
|
|
|
|
|
| Total principal amount |
$ 500,000
|
|
|
|
500,000
|
| Notes Payable | 4.850% Notes due 2030 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.85%
|
4.85%
|
4.85%
|
|
|
| Principal (Currency Denomination) |
$ 600,000
|
|
|
|
|
| Total principal amount |
$ 600,000
|
|
|
|
600,000
|
| Notes Payable | 3.160% Notes due 2030 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.16%
|
3.16%
|
3.16%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 140,000
|
|
|
|
| Total principal amount |
$ 185,405
|
|
|
|
188,384
|
| Notes Payable | 4.875% Notes due 2030 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.875%
|
4.875%
|
4.875%
|
|
|
| Principal (Currency Denomination) | € |
|
|
€ 550,000
|
|
|
| Total principal amount |
$ 627,429
|
|
|
|
645,711
|
| Notes Payable | 1.625% Notes due 2030 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
1.625%
|
1.625%
|
1.625%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 400,000
|
|
|
|
| Total principal amount |
$ 529,728
|
|
|
|
538,240
|
| Notes Payable | 3.250% Notes due 2031 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.25%
|
3.25%
|
3.25%
|
|
|
| Principal (Currency Denomination) |
$ 950,000
|
|
|
|
|
| Total principal amount |
$ 950,000
|
|
|
|
950,000
|
| Notes Payable | 3.200% Notes due 2031 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.20%
|
3.20%
|
3.20%
|
|
|
| Principal (Currency Denomination) |
$ 449,995
|
|
|
|
|
| Total principal amount |
$ 449,995
|
|
|
|
449,995
|
| Notes Payable | 3.375% Notes due 2031 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.375%
|
3.375%
|
3.375%
|
|
|
| Principal (Currency Denomination) | € |
|
|
€ 650,000
|
|
|
| Total principal amount |
$ 741,507
|
|
|
|
763,113
|
| Notes Payable | 5.750% Notes due 2031 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.75%
|
5.75%
|
5.75%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 300,000
|
|
|
|
| Total principal amount |
$ 397,296
|
|
|
|
403,680
|
| Notes Payable | 2.700% Notes due 2032 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
2.70%
|
2.70%
|
2.70%
|
|
|
| Principal (Currency Denomination) |
$ 350,000
|
|
|
|
|
| Total principal amount |
$ 350,000
|
|
|
|
350,000
|
| Notes Payable | 3.180% Notes due 2032 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.18%
|
3.18%
|
3.18%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 345,000
|
|
|
|
| Total principal amount |
$ 456,890
|
|
|
|
464,232
|
| Notes Payable | 5.625% Notes due 2032 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.625%
|
5.625%
|
5.625%
|
|
|
| Principal (Currency Denomination) |
$ 750,000
|
|
|
|
|
| Total principal amount |
$ 750,000
|
|
|
|
750,000
|
| Notes Payable | 2.850% Notes due 2032 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
2.85%
|
2.85%
|
2.85%
|
|
|
| Principal (Currency Denomination) |
$ 699,655
|
|
|
|
|
| Total principal amount |
$ 699,655
|
|
|
|
699,655
|
| Notes Payable | 4.500% Notes due 2033 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.50%
|
4.50%
|
4.50%
|
|
|
| Principal (Currency Denomination) |
$ 400,000
|
|
|
|
|
| Total principal amount |
$ 400,000
|
|
|
|
400,000
|
| Notes Payable | 1.800% Notes due 2033 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
1.80%
|
1.80%
|
1.80%
|
|
|
| Principal (Currency Denomination) |
$ 400,000
|
|
|
|
|
| Total principal amount |
$ 400,000
|
|
|
|
400,000
|
| Notes Payable | 4.750% Notes due 2033 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.75%
|
4.75%
|
4.75%
|
|
|
| Principal (Currency Denomination) |
$ 800,000
|
|
|
|
|
| Total principal amount |
$ 800,000
|
|
|
|
0
|
| Notes Payable | 1.750% Notes due 2033 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
1.75%
|
1.75%
|
1.75%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 350,000
|
|
|
|
| Total principal amount |
$ 463,512
|
|
|
|
470,960
|
| Notes Payable | 4.900% Notes due 2033 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.90%
|
4.90%
|
4.90%
|
|
|
| Principal (Currency Denomination) |
$ 600,000
|
|
|
|
|
| Total principal amount |
$ 600,000
|
|
|
|
600,000
|
| Notes Payable | 5.125% Notes due 2034 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.125%
|
5.125%
|
5.125%
|
|
|
| Principal (Currency Denomination) |
$ 800,000
|
|
|
|
|
| Total principal amount |
$ 800,000
|
|
|
|
800,000
|
| Notes Payable | 2.730% Notes due 2034 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
2.73%
|
2.73%
|
2.73%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 315,000
|
|
|
|
| Total principal amount |
$ 417,161
|
|
|
|
423,864
|
| Notes Payable | 5.125% Notes due 2034 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.125%
|
5.125%
|
5.125%
|
|
|
| Principal (Currency Denomination) | € |
|
|
€ 550,000
|
|
|
| Total principal amount |
$ 627,429
|
|
|
|
645,711
|
| Notes Payable | 5.875% Bonds due 2035 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.875%
|
5.875%
|
5.875%
|
|
|
| Principal (Currency Denomination) |
$ 250,000
|
|
|
|
|
| Total principal amount |
$ 250,000
|
|
|
|
250,000
|
| Notes Payable | 5.125% Notes due 2035 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.125%
|
5.125%
|
5.125%
|
|
|
| Principal (Currency Denomination) |
$ 600,000
|
|
|
|
|
| Total principal amount |
$ 600,000
|
|
|
|
600,000
|
| Notes Payable | 3.875% Notes due 2035 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.875%
|
3.875%
|
3.875%
|
|
|
| Principal (Currency Denomination) | € |
|
|
€ 650,000
|
|
|
| Total principal amount |
$ 741,507
|
|
|
|
763,113
|
| Notes Payable | 3.390% Notes due 2037 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.39%
|
3.39%
|
3.39%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 115,000
|
|
|
|
| Total principal amount |
$ 152,297
|
|
|
|
154,744
|
| Notes Payable | 6.000% Notes due 2039 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
6.00%
|
6.00%
|
6.00%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 450,000
|
|
|
|
| Total principal amount |
$ 595,944
|
|
|
|
605,520
|
| Notes Payable | 5.250% Notes due 2041 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.25%
|
5.25%
|
5.25%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 350,000
|
|
|
|
| Total principal amount |
$ 463,512
|
|
|
|
470,960
|
| Notes Payable | 2.500% Notes due 2042 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
2.50%
|
2.50%
|
2.50%
|
|
|
| Principal (Currency Denomination) | £ |
|
£ 250,000
|
|
|
|
| Total principal amount |
$ 331,080
|
|
|
|
336,400
|
| Notes Payable | 4.650% Notes due 2047 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
4.65%
|
4.65%
|
4.65%
|
|
|
| Principal (Currency Denomination) |
$ 550,000
|
|
|
|
|
| Total principal amount |
$ 550,000
|
|
|
|
550,000
|
| Notes Payable | 5.375% Notes due 2054 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
5.375%
|
5.375%
|
5.375%
|
|
|
| Principal (Currency Denomination) |
$ 500,000
|
|
|
|
|
| Total principal amount |
$ 500,000
|
|
|
|
500,000
|
| Convertible Notes | 3.500% Convertible Notes due 2029 |
|
|
|
|
|
| Debt |
|
|
|
|
|
| Interest rate (as a percent) |
3.50%
|
3.50%
|
3.50%
|
3.50%
|
|
| Principal (Currency Denomination) |
$ 862,500
|
|
|
$ 862,500
|
|
| Total principal amount |
$ 862,500
|
|
|
|
$ 0
|