XML 120 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
FINANCING ARRANGEMENTS - Long-Term Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Principal Value $ 38,886 $ 38,234
Unamortized basis adjustment from swap terminations 82 97
Unamortized bond discounts and issuance costs (303) (284)
Unamortized purchase price adjustments of Celgene debt 872 924
Total 39,526 38,953
Current portion of long-term debt 2,873 3,897
Long-term debt $ 36,653 35,056
0.537% Notes due 2023    
Debt Instrument [Line Items]    
Interest rates 0.537%  
Principal Value $ 0 1,500
2.750% Notes due 2023    
Debt Instrument [Line Items]    
Interest rates 2.75%  
Principal Value $ 0 750
3.250% Notes due 2023    
Debt Instrument [Line Items]    
Interest rates 3.25%  
Principal Value $ 0 500
3.250% Notes due 2023    
Debt Instrument [Line Items]    
Interest rates 3.25%  
Principal Value $ 0 890
7.150% Notes due 2023    
Debt Instrument [Line Items]    
Interest rates 7.15%  
Principal Value $ 0 239
2.900% Notes due 2024    
Debt Instrument [Line Items]    
Interest rates 2.90%  
Principal Value $ 2,478 2,478
3.625% Notes due 2024    
Debt Instrument [Line Items]    
Interest rates 3.625%  
Principal Value $ 395 395
0.750% Notes due 2025    
Debt Instrument [Line Items]    
Interest rates 0.75%  
Principal Value $ 1,000 1,000
1.000% Euro Notes due 2025    
Debt Instrument [Line Items]    
Interest rates 1.00%  
Principal Value $ 636 613
3.875% Notes due 2025    
Debt Instrument [Line Items]    
Interest rates 3.875%  
Principal Value $ 229 229
3.200% Notes due 2026    
Debt Instrument [Line Items]    
Interest rates 3.20%  
Principal Value $ 1,750 1,750
6.800% Notes due 2026    
Debt Instrument [Line Items]    
Interest rates 6.80%  
Principal Value $ 256 256
1.125% Notes due 2027    
Debt Instrument [Line Items]    
Interest rates 1.125%  
Principal Value $ 1,000 1,000
3.250% Notes due 2027    
Debt Instrument [Line Items]    
Interest rates 3.25%  
Principal Value $ 512 512
3.450% Notes due 2027    
Debt Instrument [Line Items]    
Interest rates 3.45%  
Principal Value $ 534 534
3.900% Notes due 2028    
Debt Instrument [Line Items]    
Interest rates 3.90%  
Principal Value $ 1,500 1,500
3.400% Notes due 2029    
Debt Instrument [Line Items]    
Interest rates 3.40%  
Principal Value $ 2,400 2,400
1.450% Notes due 2030    
Debt Instrument [Line Items]    
Interest rates 1.45%  
Principal Value $ 1,250 1,250
5.750% Notes due 2031    
Debt Instrument [Line Items]    
Interest rates 5.75%  
Principal Value $ 1,000 0
2.950% Notes due 2032    
Debt Instrument [Line Items]    
Interest rates 2.95%  
Principal Value $ 1,750 1,750
5.900% Notes due 2033    
Debt Instrument [Line Items]    
Interest rates 5.90%  
Principal Value $ 1,000 0
1.750% Euro Notes due 2035    
Debt Instrument [Line Items]    
Interest rates 1.75%  
Principal Value $ 636 613
5.875% Notes due 2036    
Debt Instrument [Line Items]    
Interest rates 5.875%  
Principal Value $ 279 279
6.125% Notes due 2038    
Debt Instrument [Line Items]    
Interest rates 6.125%  
Principal Value $ 219 219
4.125% Notes due 2039    
Debt Instrument [Line Items]    
Interest rates 4.125%  
Principal Value $ 2,000 2,000
2.350% Notes due 2040    
Debt Instrument [Line Items]    
Interest rates 2.35%  
Principal Value $ 750 750
5.700% Notes due 2040    
Debt Instrument [Line Items]    
Interest rates 5.70%  
Principal Value $ 153 153
3.550% Notes due 2042    
Debt Instrument [Line Items]    
Interest rates 3.55%  
Principal Value $ 1,250 1,250
3.250% Notes due 2042    
Debt Instrument [Line Items]    
Interest rates 3.25%  
Principal Value $ 500 500
5.250% Notes due 2043    
Debt Instrument [Line Items]    
Interest rates 5.25%  
Principal Value $ 226 226
4.500% Notes due 2044    
Debt Instrument [Line Items]    
Interest rates 4.50%  
Principal Value $ 342 342
4.625% Notes due 2044    
Debt Instrument [Line Items]    
Interest rates 4.625%  
Principal Value $ 748 748
5.000% Notes due 2045    
Debt Instrument [Line Items]    
Interest rates 5.00%  
Principal Value $ 758 758
4.350% Notes due 2047    
Debt Instrument [Line Items]    
Interest rates 4.35%  
Principal Value $ 1,250 1,250
4.550% Notes due 2048    
Debt Instrument [Line Items]    
Interest rates 4.55%  
Principal Value $ 1,272 1,272
4.250% Notes due 2049    
Debt Instrument [Line Items]    
Interest rates 4.25%  
Principal Value $ 3,750 3,750
2.550% Notes due 2050    
Debt Instrument [Line Items]    
Interest rates 2.55%  
Principal Value $ 1,500 1,500
3.700% Notes due 2052    
Debt Instrument [Line Items]    
Interest rates 3.70%  
Principal Value $ 2,000 2,000
6.250% Notes due 2053    
Debt Instrument [Line Items]    
Interest rates 6.25%  
Principal Value $ 1,250 0
3.900% Notes due 2062    
Debt Instrument [Line Items]    
Interest rates 3.90%  
Principal Value $ 1,000 1,000
6.400% Notes due 2063    
Debt Instrument [Line Items]    
Interest rates 6.40%  
Principal Value $ 1,250 0
6.875% Notes due 2097    
Debt Instrument [Line Items]    
Interest rates 6.875%  
Principal Value $ 63 63
0.130% Convertible debt due 2023    
Debt Instrument [Line Items]    
Interest rates 0.13%  
Principal Value $ 0 15
Interest rate swap contracts    
Debt Instrument [Line Items]    
Fair value of interest rate swap contracts $ (11) $ (18)