XML 119 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Loans Payable, Long-Term Debt and Leases - Long-Term Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Long-Term Debt $ 28,745 $ 30,690
2.75% notes due 2025    
Debt Instrument [Line Items]    
Stated interest rate 2.75%  
Long-Term Debt $ 2,496 2,495
2.15% notes due 2031    
Debt Instrument [Line Items]    
Stated interest rate 2.15%  
Long-Term Debt $ 1,986 1,986
2.75% notes due 2051    
Debt Instrument [Line Items]    
Stated interest rate 2.75%  
Long-Term Debt $ 1,979 1,979
3.70% notes due 2045    
Debt Instrument [Line Items]    
Stated interest rate 3.70%  
Long-Term Debt $ 1,978 1,977
3.40% notes due 2029    
Debt Instrument [Line Items]    
Stated interest rate 3.40%  
Long-Term Debt $ 1,738 1,736
1.70% notes due 2027    
Debt Instrument [Line Items]    
Stated interest rate 1.70%  
Long-Term Debt $ 1,494 1,493
2.90% notes due 2061    
Debt Instrument [Line Items]    
Stated interest rate 2.90%  
Long-Term Debt $ 1,483 1,484
4.00% notes due 2049    
Debt Instrument [Line Items]    
Stated interest rate 4.00%  
Long-Term Debt $ 1,471 1,470
4.15% notes due 2043    
Debt Instrument [Line Items]    
Stated interest rate 4.15%  
Long-Term Debt $ 1,239 1,239
1.45% notes due 2030    
Debt Instrument [Line Items]    
Stated interest rate 1.45%  
Long-Term Debt $ 1,237 1,235
2.45% notes due 2050    
Debt Instrument [Line Items]    
Stated interest rate 2.45%  
Long-Term Debt $ 1,213 1,212
1.875% euro-denominated notes due 2026    
Debt Instrument [Line Items]    
Stated interest rate 1.875%  
Long-Term Debt $ 1,060 1,123
0.75% notes due 2026    
Debt Instrument [Line Items]    
Stated interest rate 0.75%  
Long-Term Debt $ 995 993
1.90% notes due 2028    
Debt Instrument [Line Items]    
Stated interest rate 1.90%  
Long-Term Debt $ 994 994
3.90% notes due 2039    
Debt Instrument [Line Items]    
Stated interest rate 3.90%  
Long-Term Debt $ 985 984
2.35% notes due 2040    
Debt Instrument [Line Items]    
Stated interest rate 2.35%  
Long-Term Debt $ 984 983
2.90% notes due 2024    
Debt Instrument [Line Items]    
Stated interest rate 2.90%  
Long-Term Debt $ 749 748
6.50% notes due 2033    
Debt Instrument [Line Items]    
Stated interest rate 6.50%  
Long-Term Debt $ 711 715
0.50% euro-denominated notes due 2024    
Debt Instrument [Line Items]    
Stated interest rate 0.50%  
Long-Term Debt $ 531 563
1.375% euro-denominated notes due 2036    
Debt Instrument [Line Items]    
Stated interest rate 1.375%  
Long-Term Debt $ 527 559
2.50% euro-denominated notes due 2034    
Debt Instrument [Line Items]    
Stated interest rate 2.50%  
Long-Term Debt $ 526 558
3.60% notes due 2042    
Debt Instrument [Line Items]    
Stated interest rate 3.60%  
Long-Term Debt $ 492 491
6.55% notes due 2037    
Debt Instrument [Line Items]    
Stated interest rate 6.55%  
Long-Term Debt $ 408 409
5.75% notes due 2036    
Debt Instrument [Line Items]    
Stated interest rate 5.75%  
Long-Term Debt $ 339 338
5.95% debentures due 2028    
Debt Instrument [Line Items]    
Stated interest rate 5.95%  
Long-Term Debt $ 307 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.80% notes due 2023    
Debt Instrument [Line Items]    
Stated interest rate 2.80%  
Long-Term Debt $ 0 1,749
Other    
Debt Instrument [Line Items]    
Long-Term Debt $ 167 $ 215