XML 98 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Outstanding Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Short-term debt:    
Commercial Paper $ 1,268 $ 1,012
Other short-term debt 9 10
Total short-term debt 1,777 1,521
Long-term debt:    
Total long-term debt 12,401 12,397
Total debt $ 14,178 13,918
2022 Senior Notes (2.35% senior unsecured notes due September 15, 2022) | Senior Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.35%  
Short-term debt:    
Total short-term debt $ 500 499
Senior Notes | 2022 Senior Notes (2.35% senior unsecured notes due September 15, 2022)    
Long-term debt:    
Total debt $ 500  
Senior Notes | 2023 Senior Notes (0.70% senior unsecured notes due June 15, 2023)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 0.70%  
Long-term debt:    
Senior notes $ 998 997
Total debt $ 998  
Senior Notes | 2023 Senior Notes (3.45% senior unsecured notes due September 21, 2023)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.45%  
Long-term debt:    
Senior notes $ 399 399
Total debt $ 399  
Senior Notes | 2023 Senior Notes (4.00% senior unsecured notes due October 15, 2023)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.00%  
Long-term debt:    
Senior notes $ 798 797
Total debt $ 798  
Senior Notes | 2025 Senior Notes (3.75% senior unsecured notes due December 1, 2025)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.75%  
Long-term debt:    
Senior notes $ 1,246 1,246
Total debt $ 1,246  
Senior Notes | 2027 Senior Notes (3.10% senior unsecured notes due September 15, 2027)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.10%  
Long-term debt:    
Senior notes $ 497 497
Total debt $ 497  
Senior Notes | 2028 Senior Notes (3.75% senior unsecured notes due September 21, 2028)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.75%  
Long-term debt:    
Senior notes $ 594 594
Total debt $ 594  
Senior Notes | 2030 Senior Notes (2.10% senior unsecured notes due June 15, 2030)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.10%  
Long-term debt:    
Senior notes $ 1,235 1,234
Total debt $ 1,235  
Senior Notes | 2032 Senior Notes (1.85% senior unsecured notes due September 15, 2032)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 1.85%  
Long-term debt:    
Senior notes $ 1,483 1,483
Total debt $ 1,483  
Senior Notes | 2040 Senior Notes (2.65% senior unsecured notes due September 15, 2040)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.65%  
Long-term debt:    
Senior notes $ 1,230 1,230
Total debt $ 1,230  
Senior Notes | 2048 Senior Notes (4.25% senior unsecured notes due September 21, 2048)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.25%  
Long-term debt:    
Senior notes $ 1,231 1,230
Total debt $ 1,231  
Senior Notes | 2050 Senior Notes (3.00% senior unsecured notes due June 15, 2050)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.00%  
Long-term debt:    
Senior notes $ 1,220 1,220
Total debt $ 1,220  
Senior Notes | 2060 Senior Notes (3.00% senior unsecured notes due September 15, 2060)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.00%  
Long-term debt:    
Senior notes $ 1,470 $ 1,470
Total debt $ 1,470