v3.25.4
Fair Value Measurements - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Nov. 17, 2025
Dec. 31, 2024
Jun. 05, 2024
May 13, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Carrying amount of debt $ 19,644   $ 20,368    
Fair value of debt 17,867   18,020    
Commercial Paper          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Carrying amount of debt 1,035   529    
Fair value of debt $ 1,035   529    
3.65% Senior Notes due May 23, 2025 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 3.65%        
Carrying amount of debt $ 0   1,249    
Fair value of debt $ 0   1,245    
3.75% Senior Notes due December 1, 2025 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 3.75% 3.75%      
Carrying amount of debt $ 0   1,249    
Fair value of debt $ 0   1,241    
4.00% Senior Notes due September 15, 2027 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 4.00%        
Carrying amount of debt $ 1,495   1,492    
Fair value of debt $ 1,504   1,478    
3.10% Senior Notes due September 15, 2027 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 3.10%        
Carrying amount of debt $ 499   498    
Fair value of debt $ 494   481    
2028 Senior Notes (3.625% senior notes due September 1, 2028) | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 3.625%     3.625%  
Carrying amount of debt $ 954   937    
Fair value of debt $ 993   960    
3.75% Senior Notes due September 21, 2028 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 3.75%        
Carrying amount of debt $ 597   596    
Fair value of debt $ 597   578    
3.95% Senior Notes due December 1, 2028 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 3.95% 3.95%      
Carrying amount of debt $ 594   0    
Fair value of debt $ 602   0    
4.35% Senior Notes due June 15, 2029 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 4.35%        
Carrying amount of debt $ 1,245   1,243    
Fair value of debt $ 1,264   1,224    
2.10% Senior Notes due June 15, 2030 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 2.10%        
Carrying amount of debt $ 1,242   1,240    
Fair value of debt $ 1,149   1,081    
4.20% Senior Notes due March 15, 2031 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 4.20% 4.20%      
Carrying amount of debt $ 640   0    
Fair value of debt $ 651   0    
5.25% Senior Notes due June 15, 2031 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 5.25%       5.25%
Carrying amount of debt $ 745   743    
Fair value of debt $ 786   758    
1.85% Senior Notes due September 15, 2032 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 1.85%        
Carrying amount of debt $ 1,489   1,488    
Fair value of debt $ 1,281   1,190    
4.60% Senior Notes due March 15, 2033 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 4.60%        
Carrying amount of debt $ 1,491   1,490    
Fair value of debt $ 1,519   1,441    
2.65% Senior Notes due September 15, 2040 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 2.65%        
Carrying amount of debt $ 1,234   1,233    
Fair value of debt $ 929   874    
4.25% Senior Notes due September 21, 2048 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 4.25%        
Carrying amount of debt $ 1,234   1,233    
Fair value of debt $ 1,043   1,011    
3.00% Senior Notes due June 15, 2050 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 3.00%        
Carrying amount of debt $ 1,224   1,223    
Fair value of debt $ 822   798    
4.95% Senior Notes due June 15, 2052 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 4.95%        
Carrying amount of debt $ 1,468   1,467    
Fair value of debt $ 1,379   1,343    
3.00% Senior Notes due September 15, 2060 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 3.00%        
Carrying amount of debt $ 1,473   1,473    
Fair value of debt $ 900   877    
5.20% Senior Notes due June 15, 2062 | Senior Notes          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate, stated percentage (in percentage) 5.20%        
Carrying amount of debt $ 985   985    
Fair value of debt $ 919   $ 911