XML 97 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Total Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Short-term debt:    
Commercial Paper $ 1,751 $ 1,035
Total short-term debt 1,751 1,035
Long-term debt:    
Total long-term debt 18,619 18,609
Total debt $ 20,370 19,644
Senior Notes | 2027 Senior Notes (4.00%; due September 15, 2027)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.00%  
Long-term debt:    
Senior notes $ 1,496 1,495
Total debt $ 1,496  
Senior Notes | 2027 Senior Notes (3.10%; due September 15, 2027)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.10%  
Long-term debt:    
Senior notes $ 499 499
Total debt $ 499  
Senior Notes | 2028 Senior Notes (3.625%; due September 1, 2028)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.625%  
Long-term debt:    
Senior notes $ 959 954
Total debt $ 959  
Senior Notes | 2028 Senior Notes (3.75%; due September 21, 2028)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.75%  
Long-term debt:    
Senior notes $ 598 597
Total debt $ 598  
Senior Notes | 2028 Senior Notes (3.95%; due December 1, 2028)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.95%  
Long-term debt:    
Senior notes $ 595 594
Total debt $ 595  
Senior Notes | 2029 Senior Notes (4.35%; due June 15, 2029)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.35%  
Long-term debt:    
Senior notes $ 1,245 1,245
Total debt $ 1,245  
Senior Notes | 2030 Senior Notes (2.10%; due June 15, 2030)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.10%  
Long-term debt:    
Senior notes $ 1,242 1,242
Total debt $ 1,242  
Senior Notes | 2031 Senior Notes (4.20%; due March 15, 2031)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.20%  
Long-term debt:    
Senior notes $ 640 640
Total debt $ 640  
Senior Notes | 2031 Senior Notes (5.25%; due June 15, 2031)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 5.25%  
Long-term debt:    
Senior notes $ 745 745
Total debt $ 745  
Senior Notes | 2032 Senior Notes (1.85%; due September 15, 2032)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 1.85%  
Long-term debt:    
Senior notes $ 1,490 1,489
Total debt $ 1,490  
Senior Notes | 2033 Senior Notes (4.60%; due March 15, 2033)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.60%  
Long-term debt:    
Senior notes $ 1,492 1,491
Total debt $ 1,492  
Senior Notes | 2040 Senior Notes (2.65%; due September 15, 2040)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.65%  
Long-term debt:    
Senior notes $ 1,234 1,234
Total debt $ 1,234  
Senior Notes | 2048 Senior Notes (4.25%; due September 21, 2048)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.25%  
Long-term debt:    
Senior notes $ 1,234 1,234
Total debt $ 1,234  
Senior Notes | 2050 Senior Notes (3.00%; due June 15, 2050)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.00%  
Long-term debt:    
Senior notes $ 1,224 1,224
Total debt $ 1,224  
Senior Notes | 2052 Senior Notes (4.95%; due June 15, 2052)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.95%  
Long-term debt:    
Senior notes $ 1,468 1,468
Total debt $ 1,468  
Senior Notes | 2060 Senior Notes (3.00%; due September 15, 2060)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.00%  
Long-term debt:    
Senior notes $ 1,473 1,473
Total debt $ 1,473  
Senior Notes | 2062 Senior Notes (5.20%; due June 15, 2062)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 5.20%  
Long-term debt:    
Senior notes $ 985 $ 985
Total debt $ 985