v3.25.4
Loans Payable, Long-Term Debt and Leases - Schedule of Long-Term Debt (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-Term Debt $ 46,750 $ 34,462
2.15% notes due 2031    
Debt Instrument [Line Items]    
Stated interest rate 2.15%  
Long-Term Debt $ 1,991 1,989
2.75% notes due 2051    
Debt Instrument [Line Items]    
Stated interest rate 2.75%  
Long-Term Debt $ 1,981 1,980
3.70% notes due 2045    
Debt Instrument [Line Items]    
Stated interest rate 3.70%  
Long-Term Debt $ 1,981 1,980
3.40% notes due 2029    
Debt Instrument [Line Items]    
Stated interest rate 3.40%  
Long-Term Debt $ 1,744 1,742
4.95% notes due 2035    
Debt Instrument [Line Items]    
Stated interest rate 4.95%  
Long-Term Debt $ 1,739 0
4.50% notes due 2033    
Debt Instrument [Line Items]    
Stated interest rate 4.50%  
Long-Term Debt $ 1,553 1,509
1.70% notes due 2027    
Debt Instrument [Line Items]    
Stated interest rate 1.70%  
Long-Term Debt $ 1,498 1,497
5.00% notes due 2053    
Debt Instrument [Line Items]    
Stated interest rate 5.00%  
Long-Term Debt $ 1,492 1,482
4.75% notes due 2035    
Debt Instrument [Line Items]    
Stated interest rate 4.75%  
Long-Term Debt $ 1,486 0
2.90% notes due 2061    
Debt Instrument [Line Items]    
Stated interest rate 2.90%  
Long-Term Debt $ 1,485 1,484
5.55% notes due 2055    
Debt Instrument [Line Items]    
Stated interest rate 5.55%  
Long-Term Debt $ 1,477 0
4.00% notes due 2049    
Debt Instrument [Line Items]    
Stated interest rate 4.00%  
Long-Term Debt $ 1,475 1,474
1.45% notes due 2030    
Debt Instrument [Line Items]    
Stated interest rate 1.45%  
Long-Term Debt $ 1,242 1,240
4.15% notes due 2043    
Debt Instrument [Line Items]    
Stated interest rate 4.15%  
Long-Term Debt $ 1,241 1,240
5.70% notes due 2055    
Debt Instrument [Line Items]    
Stated interest rate 5.70%  
Long-Term Debt $ 1,235 0
2.45% notes due 2050    
Debt Instrument [Line Items]    
Stated interest rate 2.45%  
Long-Term Debt $ 1,217 1,216
1.90% notes due 2028    
Debt Instrument [Line Items]    
Stated interest rate 1.90%  
Long-Term Debt $ 997 996
4.55% notes due 2032    
Debt Instrument [Line Items]    
Stated interest rate 4.55%  
Long-Term Debt $ 995 0
4.45% notes due 2032    
Debt Instrument [Line Items]    
Stated interest rate 4.45%  
Long-Term Debt $ 994 0
4.15% notes due 2031    
Debt Instrument [Line Items]    
Stated interest rate 4.15%  
Long-Term Debt $ 994 0
3.25% euro-denominated notes due 2032    
Debt Instrument [Line Items]    
Stated interest rate 3.25%  
Long-Term Debt $ 993 880
3.50% euro-denominated notes due 2037    
Debt Instrument [Line Items]    
Stated interest rate 3.50%  
Long-Term Debt $ 990 877
5.15% notes due 2063    
Debt Instrument [Line Items]    
Stated interest rate 5.15%  
Long-Term Debt $ 988 987
3.90% notes due 2039    
Debt Instrument [Line Items]    
Stated interest rate 3.90%  
Long-Term Debt $ 988 987
3.70% euro-denominated notes due 2044    
Debt Instrument [Line Items]    
Stated interest rate 3.70%  
Long-Term Debt $ 988 876
2.35% notes due 2040    
Debt Instrument [Line Items]    
Stated interest rate 2.35%  
Long-Term Debt $ 987 986
3.75% euro-denominated notes due 2054    
Debt Instrument [Line Items]    
Stated interest rate 3.75%  
Long-Term Debt $ 985 873
5.70% notes due 2065    
Debt Instrument [Line Items]    
Stated interest rate 5.70%  
Long-Term Debt $ 984 0
4.30% notes due 2030    
Debt Instrument [Line Items]    
Stated interest rate 4.30%  
Long-Term Debt $ 747 746
3.85% notes due 2027    
Debt Instrument [Line Items]    
Stated interest rate 3.85%  
Long-Term Debt $ 747 0
3.85% notes due 2029    
Debt Instrument [Line Items]    
Stated interest rate 3.85%  
Long-Term Debt $ 746 0
4.15% notes due 2030    
Debt Instrument [Line Items]    
Stated interest rate 4.15%  
Long-Term Debt $ 745 0
5.50% notes due 2046    
Debt Instrument [Line Items]    
Stated interest rate 5.50%  
Long-Term Debt $ 742 0
4.90% notes due 2044    
Debt Instrument [Line Items]    
Stated interest rate 4.90%  
Long-Term Debt $ 740 740
6.50% notes due 2033    
Debt Instrument [Line Items]    
Stated interest rate 6.50%  
Long-Term Debt $ 698 702
1.375% euro-denominated notes due 2036    
Debt Instrument [Line Items]    
Stated interest rate 1.375%  
Long-Term Debt $ 583 517
2.50% euro-denominated notes due 2034    
Debt Instrument [Line Items]    
Stated interest rate 2.50%  
Long-Term Debt $ 583 517
4.05% notes due 2028    
Debt Instrument [Line Items]    
Stated interest rate 4.05%  
Long-Term Debt $ 499 498
Floating rate notes due 2027    
Debt Instrument [Line Items]    
Stated interest rate 4.16%  
Long-Term Debt $ 499 0
Basis spread on variable rate 0.46%  
Floating rate notes due 2029    
Debt Instrument [Line Items]    
Stated interest rate 4.35%  
Long-Term Debt $ 498 0
Basis spread on variable rate 0.57%  
3.60% notes due 2042    
Debt Instrument [Line Items]    
Stated interest rate 3.60%  
Long-Term Debt $ 493 492
6.55% notes due 2037    
Debt Instrument [Line Items]    
Stated interest rate 6.55%  
Long-Term Debt $ 402 404
5.75% notes due 2036    
Debt Instrument [Line Items]    
Stated interest rate 5.75%  
Long-Term Debt $ 339 339
5.95% debentures due 2028    
Debt Instrument [Line Items]    
Stated interest rate 5.95%  
Long-Term Debt $ 308 307
5.85% notes due 2039    
Debt Instrument [Line Items]    
Stated interest rate 5.85%  
Long-Term Debt $ 271 271
6.40% debentures due 2028    
Debt Instrument [Line Items]    
Stated interest rate 6.40%  
Long-Term Debt $ 251 251
1.875% euro-denominated notes due 2026    
Debt Instrument [Line Items]    
Stated interest rate 1.875%  
Long-Term Debt $ 0 1,041
0.75% notes due 2026    
Debt Instrument [Line Items]    
Stated interest rate 0.75%  
Long-Term Debt $ 0 998
6.30% debentures due 2026    
Debt Instrument [Line Items]    
Stated interest rate 6.30%  
Long-Term Debt $ 0 135
Other    
Debt Instrument [Line Items]    
Long-Term Debt $ 139 $ 209