XML 130 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Total Debt Schedule (Details) - USD ($)
$ in Millions
Dec. 31, 2022
May 23, 2022
Dec. 31, 2021
Aug. 20, 2020
May 26, 2020
Aug. 13, 2018
Debt Instrument [Line Items]            
Commercial Paper $ 0   $ 1,012      
Other short-term debt 4   10      
Total short-term debt 4   1,521      
Long-term debt:            
Total long-term debt 18,118   12,397      
Total debt 18,122   13,918      
2022 Senior Notes (2.35% senior unsecured notes due September 15, 2022) | Senior Notes            
Debt Instrument [Line Items]            
Senior notes $ 0   499      
Long-term debt:            
Interest rate, stated percentage 2.35%          
Senior Notes | 2022 Senior Notes (2.35% senior unsecured notes due September 15, 2022)            
Long-term debt:            
Total debt $ 0   499      
Senior Notes | 2023 Senior Notes (0.70% senior notes due June 15, 2023)            
Long-term debt:            
Senior notes 0   997      
Total debt $ 0   997      
Interest rate, stated percentage 0.70%     0.70%    
Senior Notes | 2023 Senior Notes (3.45% senior notes due September 21, 2023)            
Long-term debt:            
Senior notes $ 0   399      
Total debt $ 0   399      
Interest rate, stated percentage 3.45%         3.45%
Senior Notes | 2023 Senior Notes (4.00% senior notes due October 15, 2023)            
Long-term debt:            
Senior notes $ 0   797      
Total debt $ 0   797      
Interest rate, stated percentage 4.00%          
Senior Notes | 2025 Senior Notes (3.65% senior notes due May 23, 2025)            
Long-term debt:            
Senior notes $ 1,243   0      
Total debt $ 1,243   0      
Interest rate, stated percentage 3.65%          
Senior Notes | 2025 Senior Notes (3.75% senior notes due December 1, 2025)            
Long-term debt:            
Senior notes $ 1,247   1,246      
Total debt $ 1,247   1,246      
Interest rate, stated percentage 3.75% 3.65%        
Senior Notes | 2027 Senior Notes (4.00% senior notes due September 15, 2027)            
Long-term debt:            
Senior notes $ 1,487   0      
Total debt $ 1,487   0      
Interest rate, stated percentage 4.00% 4.00%        
Senior Notes | 2027 Senior Notes (3.10% senior notes due September 15, 2027)            
Long-term debt:            
Senior notes $ 498   497      
Total debt $ 498   497      
Interest rate, stated percentage 3.10%          
Senior Notes | 2028 Senior Notes (3.75% senior notes due September 21, 2028)            
Long-term debt:            
Senior notes $ 594   594      
Total debt $ 594   594      
Interest rate, stated percentage 3.75%         3.75%
Senior Notes | 2029 Senior Notes (4.35% senior notes due June 15, 2029)            
Long-term debt:            
Senior notes $ 1,240   0      
Total debt $ 1,240   0      
Interest rate, stated percentage 4.35% 4.35%        
Senior Notes | 2030 Senior Notes (2.10% senior notes due June 15, 2030)            
Long-term debt:            
Senior notes $ 1,235   1,234      
Total debt $ 1,235   1,234      
Interest rate, stated percentage 2.10%       2.10%  
Senior Notes | 2032 Senior Notes (1.85% senior notes due September 15, 2032)            
Long-term debt:            
Senior notes $ 1,485   1,483      
Total debt $ 1,485   1,483      
Interest rate, stated percentage 1.85%     1.85%    
Senior Notes | 2033 Senior Notes (4.60% senior notes due March 15, 2033)            
Long-term debt:            
Senior notes $ 1,488   0      
Total debt $ 1,488   0      
Interest rate, stated percentage 4.60% 4.60%        
Senior Notes | 2040 Senior Notes (2.65% senior notes due September 15, 2040)            
Long-term debt:            
Senior notes $ 1,231   1,230      
Total debt $ 1,231   1,230      
Interest rate, stated percentage 2.65%     2.65%    
Senior Notes | 2048 Senior Notes (4.25% senior notes due September 21, 2048)            
Long-term debt:            
Senior notes $ 1,231   1,230      
Total debt $ 1,231   1,230      
Interest rate, stated percentage 4.25%         4.25%
Senior Notes | 2050 Senior Notes (3.00% senior notes due June 15, 2050)            
Long-term debt:            
Senior notes $ 1,221   1,220      
Total debt $ 1,221   1,220      
Interest rate, stated percentage 3.00%       3.00%  
Senior Notes | 2052 Senior Notes (4.95% senior notes due June 15, 2052)            
Long-term debt:            
Senior notes $ 1,464   0      
Total debt $ 1,464   0      
Interest rate, stated percentage 4.95% 4.95%        
Senior Notes | 2060 Senior Notes (3.00% senior notes due September 15, 2060)            
Long-term debt:            
Senior notes $ 1,471   1,470      
Total debt $ 1,471   1,470      
Interest rate, stated percentage 3.00%     3.00%    
Senior Notes | 2062 Senior Notes (5.20% senior notes due June 15, 2062)            
Long-term debt:            
Senior notes $ 983   0      
Total debt $ 983   $ 0      
Interest rate, stated percentage 5.20% 5.20%