XML 113 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financing arrangements (Debt Issuances) (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Commercial paper, maximum borrowing capacity $ 2,500,000,000  
Notes [Member]    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued 5,000,000,000 $ 9,000,000,000
Notes [Member] | 1.65% notes due in 2028 (1.65% 2028 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued $ 1,250,000,000  
Interest rate, stated percentage 1.65%  
Notes [Member] | 2.00% notes due 2032 (2.00% 2032 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued $ 1,250,000,000  
Interest rate, stated percentage 2.00%  
Notes [Member] | 2.80% notes due 2041 (2.80% 2041 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued $ 1,150,000,000  
Interest rate, stated percentage 2.80%  
Notes [Member] | 3.00% notes due 2052 (3.00% 2052 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued $ 1,350,000,000  
Interest rate, stated percentage 3.00%  
Notes [Member] | 1.90% notes due 2025 (1.90% 2025 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued   $ 500,000,000
Interest rate, stated percentage 1.90% 1.90%
Notes [Member] | 2.20% notes due 2027 (2.20% 2027 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued   $ 1,750,000,000
Interest rate, stated percentage 2.20% 2.20%
Notes [Member] | 2.45% notes due 2030 (2.45% 2030 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued   $ 1,250,000,000
Interest rate, stated percentage 2.45% 2.45%
Notes [Member] | 2.30% notes due 2031 (2.30% 2031 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued   $ 1,250,000,000
Interest rate, stated percentage 2.30% 2.30%
Notes [Member] | 3.15% notes due 2040 (3.15% 2040 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued   $ 2,000,000,000
Interest rate, stated percentage 3.15% 3.15%
Notes [Member] | 3.375% notes due 2050 (3.375% 2050 Notes)    
Debt Instrument [Line Items]    
Aggregate principal amount of notes issued   $ 2,250,000,000
Interest rate, stated percentage 3.375% 3.375%