XML 114 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Long-term and Current Debt Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Principal Value $ 43,095 $ 48,711
Unamortized basis adjustment from swap terminations 119 149
Unamortized bond discounts and issuance costs (263) (303)
Unamortized purchase price adjustments of Celgene debt 1,408 1,755
Total long-term debt 44,369 50,336
Current portion of long-term debt 4,764 2,000
Long-term debt 39,605 48,336
Interest rate swap contracts    
Debt Instrument [Line Items]    
Fair value of interest rate swap contracts 10 24
2.250% Notes due 2021    
Debt Instrument [Line Items]    
Principal Value 0 500
2.550% Notes due 2021    
Debt Instrument [Line Items]    
Principal Value 0 1,000
2.875% Notes due 2021    
Debt Instrument [Line Items]    
Principal Value 0 500
Floating Rate Notes due 2022    
Debt Instrument [Line Items]    
Principal Value 500 500
2.000% Notes due 2022    
Debt Instrument [Line Items]    
Principal Value 750 750
2.600% Notes due 2022    
Debt Instrument [Line Items]    
Principal Value 1,500 1,500
3.250% Notes due 2022    
Debt Instrument [Line Items]    
Principal Value 1,000 1,000
3.550% Notes due 2022    
Debt Instrument [Line Items]    
Principal Value 1,000 1,000
0.537% Notes due 2023    
Debt Instrument [Line Items]    
Principal Value 1,500 1,500
2.750% Notes due 2023    
Debt Instrument [Line Items]    
Principal Value 750 750
3.250% Notes due 2023    
Debt Instrument [Line Items]    
Principal Value 500 500
3.250% Notes due 2023    
Debt Instrument [Line Items]    
Principal Value 890 1,000
4.000% Notes due 2023    
Debt Instrument [Line Items]    
Principal Value 0 700
7.150% Notes due 2023    
Debt Instrument [Line Items]    
Principal Value 239 302
2.900% Notes due 2024    
Debt Instrument [Line Items]    
Principal Value 2,478 3,250
3.625% Notes due 2024    
Debt Instrument [Line Items]    
Principal Value 395 1,000
0.750% Notes due 2025    
Debt Instrument [Line Items]    
Principal Value 1,000 1,000
1.000% Euro Notes due 2025    
Debt Instrument [Line Items]    
Principal Value 651 701
3.875% Notes due 2025    
Debt Instrument [Line Items]    
Principal Value 1,925 2,500
3.200% Notes due 2026    
Debt Instrument [Line Items]    
Principal Value 2,250 2,250
6.800% Notes due 2026    
Debt Instrument [Line Items]    
Principal Value 256 256
1.125% Notes due 2027    
Debt Instrument [Line Items]    
Principal Value 1,000 1,000
3.250% Notes due 2027    
Debt Instrument [Line Items]    
Principal Value 750 750
3.450% Notes due 2027    
Debt Instrument [Line Items]    
Principal Value 1,000 1,000
3.900% Notes due 2028    
Debt Instrument [Line Items]    
Principal Value 1,500 1,500
3.400% Notes due 2029    
Debt Instrument [Line Items]    
Principal Value 4,000 4,000
1.450% Notes due 2030    
Debt Instrument [Line Items]    
Principal Value 1,250 1,250
1.750% Euro Notes due 2035    
Debt Instrument [Line Items]    
Principal Value 651 701
5.875% Notes due 2036    
Debt Instrument [Line Items]    
Principal Value 279 287
6.125% Notes due 2038    
Debt Instrument [Line Items]    
Principal Value 219 226
4.125% Notes due 2039    
Debt Instrument [Line Items]    
Principal Value 2,000 2,000
2.350% Notes due 2040    
Debt Instrument [Line Items]    
Principal Value 750 750
5.700% Notes due 2040    
Debt Instrument [Line Items]    
Principal Value 193 250
3.250% Notes due 2042    
Debt Instrument [Line Items]    
Principal Value 500 500
5.250% Notes due 2043    
Debt Instrument [Line Items]    
Principal Value 280 400
4.500% Notes due 2044    
Debt Instrument [Line Items]    
Principal Value 500 500
4.625% Notes due 2044    
Debt Instrument [Line Items]    
Principal Value 748 1,000
5.000% Notes due 2045    
Debt Instrument [Line Items]    
Principal Value 1,768 2,000
4.350% Notes due 2047    
Debt Instrument [Line Items]    
Principal Value 1,250 1,250
4.550% Notes due 2048    
Debt Instrument [Line Items]    
Principal Value 1,486 1,500
4.250% Notes due 2049    
Debt Instrument [Line Items]    
Principal Value 3,750 3,750
2.550% Notes due 2050    
Debt Instrument [Line Items]    
Principal Value 1,500 1,500
6.875% Notes due 2097    
Debt Instrument [Line Items]    
Principal Value 86 87
0.13% - 5.75% Other - maturing through 2024    
Debt Instrument [Line Items]    
Principal Value $ 51 $ 51