XML 97 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Loans Payable, Long-Term Debt and Leases - Long-Term Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Long-Term Debt $ 30,690 $ 25,360
2.75% notes due 2025    
Debt Instrument [Line Items]    
Stated interest rate 2.75%  
Long-Term Debt $ 2,495 2,493
2.15% notes due 2031    
Debt Instrument [Line Items]    
Stated interest rate 2.15%  
Long-Term Debt $ 1,986 0
2.75% notes due 2051    
Debt Instrument [Line Items]    
Stated interest rate 2.75%  
Long-Term Debt $ 1,979 0
3.70% notes due 2045    
Debt Instrument [Line Items]    
Stated interest rate 3.70%  
Long-Term Debt $ 1,977 1,976
2.80% notes due 2023    
Debt Instrument [Line Items]    
Stated interest rate 2.80%  
Long-Term Debt $ 1,749 1,748
3.40% notes due 2029    
Debt Instrument [Line Items]    
Stated interest rate 3.40%  
Long-Term Debt $ 1,736 1,734
1.70% notes due 2027    
Debt Instrument [Line Items]    
Stated interest rate 1.70%  
Long-Term Debt $ 1,493 0
2.90% notes due 2061    
Debt Instrument [Line Items]    
Stated interest rate 2.90%  
Long-Term Debt $ 1,484 0
4.00% notes due 2049    
Debt Instrument [Line Items]    
Stated interest rate 4.00%  
Long-Term Debt $ 1,470 1,469
4.15% notes due 2043    
Debt Instrument [Line Items]    
Stated interest rate 4.15%  
Long-Term Debt $ 1,239 1,238
1.45% notes due 2030    
Debt Instrument [Line Items]    
Stated interest rate 1.45%  
Long-Term Debt $ 1,235 1,233
2.45% notes due 2050    
Debt Instrument [Line Items]    
Stated interest rate 2.45%  
Long-Term Debt $ 1,212 1,211
1.875% euro-denominated notes due 2026    
Debt Instrument [Line Items]    
Stated interest rate 1.875%  
Long-Term Debt $ 1,123 1,218
1.90% notes due 2028    
Debt Instrument [Line Items]    
Stated interest rate 1.90%  
Long-Term Debt $ 994 0
0.75% notes due 2026    
Debt Instrument [Line Items]    
Stated interest rate 0.75%  
Long-Term Debt $ 993 991
3.90% notes due 2039    
Debt Instrument [Line Items]    
Stated interest rate 3.90%  
Long-Term Debt $ 984 983
2.35% notes due 2040    
Debt Instrument [Line Items]    
Stated interest rate 2.35%  
Long-Term Debt $ 983 982
2.90% notes due 2024    
Debt Instrument [Line Items]    
Stated interest rate 2.90%  
Long-Term Debt $ 748 746
6.50% notes due 2033    
Debt Instrument [Line Items]    
Stated interest rate 6.50%  
Long-Term Debt $ 715 719
0.50% euro-denominated notes due 2024    
Debt Instrument [Line Items]    
Stated interest rate 0.50%  
Long-Term Debt $ 563 611
1.375% euro-denominated notes due 2036    
Debt Instrument [Line Items]    
Stated interest rate 1.375%  
Long-Term Debt $ 559 606
2.50% euro-denominated notes due 2034    
Debt Instrument [Line Items]    
Stated interest rate 2.50%  
Long-Term Debt $ 558 605
3.60% notes due 2042    
Debt Instrument [Line Items]    
Stated interest rate 3.60%  
Long-Term Debt $ 491 491
6.55% notes due 2037    
Debt Instrument [Line Items]    
Stated interest rate 6.55%  
Long-Term Debt $ 409 411
5.75% notes due 2036    
Debt Instrument [Line Items]    
Stated interest rate 5.75%  
Long-Term Debt $ 338 338
5.95% debentures due 2028    
Debt Instrument [Line Items]    
Stated interest rate 5.95%  
Long-Term Debt $ 306 306
5.85% notes due 2039    
Debt Instrument [Line Items]    
Stated interest rate 5.85%  
Long-Term Debt $ 271 271
6.40% debentures due 2028    
Debt Instrument [Line Items]    
Stated interest rate 6.40%  
Long-Term Debt $ 250 250
6.30% debentures due 2026    
Debt Instrument [Line Items]    
Stated interest rate 6.30%  
Long-Term Debt $ 135 135
2.35% notes due 2022    
Debt Instrument [Line Items]    
Stated interest rate 2.35%  
Long-Term Debt $ 0 1,269
2.40% notes due 2022    
Debt Instrument [Line Items]    
Stated interest rate 2.40%  
Long-Term Debt $ 0 1,032
Other    
Debt Instrument [Line Items]    
Long-Term Debt $ 215 $ 294