XML 110 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
FINANCING ARRANGEMENTS - Long-Term Debt (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Principal Value $ 48,937,000,000 $ 38,886,000,000
Unamortized basis adjustment from swap terminations 71,000,000 82,000,000
Unamortized bond discounts and issuance costs (390,000,000) (303,000,000)
Unamortized purchase price adjustments of Celgene debt 823,000,000 872,000,000
Total 49,431,000,000 39,526,000,000
Current portion of Long-term debt 1,828,000,000 2,873,000,000
Long-term debt $ 47,603,000,000 36,653,000,000
2.900% Notes due 2024    
Debt Instrument [Line Items]    
Interest rates 2.90%  
Principal Value $ 0 2,478,000,000
3.625% Notes due 2024    
Debt Instrument [Line Items]    
Interest rates 3.625%  
Principal Value $ 0 395,000,000
0.750% Notes due 2025    
Debt Instrument [Line Items]    
Interest rates 0.75%  
Principal Value $ 1,000,000,000 1,000,000,000
1.000% Euro Notes due 2025    
Debt Instrument [Line Items]    
Interest rates 1.00%  
Principal Value $ 598,000,000 636,000,000
3.875% Notes due 2025    
Debt Instrument [Line Items]    
Interest rates 3.875%  
Principal Value $ 229,000,000 229,000,000
3.200% Notes due 2026    
Debt Instrument [Line Items]    
Interest rates 3.20%  
Principal Value $ 1,750,000,000 1,750,000,000
6.800% Notes due 2026    
Debt Instrument [Line Items]    
Interest rates 6.80%  
Principal Value $ 256,000,000 256,000,000
Floating Rate Notes due 2026    
Debt Instrument [Line Items]    
Principal Value $ 500,000,000 0
4.950% Notes due 2026    
Debt Instrument [Line Items]    
Interest rates 4.95%  
Principal Value $ 1,000,000,000 0
1.125% Notes due 2027    
Debt Instrument [Line Items]    
Interest rates 1.125%  
Principal Value $ 1,000,000,000 1,000,000,000
3.250% Notes due 2027    
Debt Instrument [Line Items]    
Interest rates 3.25%  
Principal Value $ 512,000,000 512,000,000
3.450% Notes due 2027    
Debt Instrument [Line Items]    
Interest rates 3.45%  
Principal Value $ 534,000,000 534,000,000
4.900% Notes due 2027    
Debt Instrument [Line Items]    
Interest rates 4.90%  
Principal Value $ 1,000,000,000 0
3.900% Notes due 2028    
Debt Instrument [Line Items]    
Interest rates 3.90%  
Principal Value $ 1,500,000,000 1,500,000,000
3.400% Notes due 2029    
Debt Instrument [Line Items]    
Interest rates 3.40%  
Principal Value $ 2,400,000,000 2,400,000,000
4.900% Notes due 2029    
Debt Instrument [Line Items]    
Interest rates 4.90%  
Principal Value $ 1,750,000,000 0
1.450% Notes due 2030    
Debt Instrument [Line Items]    
Interest rates 1.45%  
Principal Value $ 1,250,000,000 1,250,000,000
5.750% Notes due 2031    
Debt Instrument [Line Items]    
Interest rates 5.75%  
Principal Value $ 1,000,000,000 1,000,000,000
5.100% Notes due 2031    
Debt Instrument [Line Items]    
Interest rates 5.10%  
Principal Value $ 1,250,000,000 0
2.950% Notes due 2032    
Debt Instrument [Line Items]    
Interest rates 2.95%  
Principal Value $ 1,750,000,000 1,750,000,000
5.900% Notes due 2033    
Debt Instrument [Line Items]    
Interest rates 5.90%  
Principal Value $ 1,000,000,000 1,000,000,000
5.200% Notes due 2034    
Debt Instrument [Line Items]    
Interest rates 5.20%  
Principal Value $ 2,500,000,000 0
1.750% Euro Notes due 2035    
Debt Instrument [Line Items]    
Interest rates 1.75%  
Principal Value $ 598,000,000 636,000,000
5.875% Notes due 2036    
Debt Instrument [Line Items]    
Interest rates 5.875%  
Principal Value $ 279,000,000 279,000,000
6.125% Notes due 2038    
Debt Instrument [Line Items]    
Interest rates 6.125%  
Principal Value $ 219,000,000 219,000,000
4.125% Notes due 2039    
Debt Instrument [Line Items]    
Interest rates 4.125%  
Principal Value $ 2,000,000,000 2,000,000,000
2.350% Notes due 2040    
Debt Instrument [Line Items]    
Interest rates 2.35%  
Principal Value $ 750,000,000 750,000,000
5.700% Notes due 2040    
Debt Instrument [Line Items]    
Interest rates 5.70%  
Principal Value $ 153,000,000 153,000,000
3.550% Notes due 2042    
Debt Instrument [Line Items]    
Interest rates 3.55%  
Principal Value $ 1,250,000,000 1,250,000,000
3.250% Notes due 2042    
Debt Instrument [Line Items]    
Interest rates 3.25%  
Principal Value $ 500,000,000 500,000,000
5.250% Notes due 2043    
Debt Instrument [Line Items]    
Interest rates 5.25%  
Principal Value $ 226,000,000 226,000,000
4.500% Notes due 2044    
Debt Instrument [Line Items]    
Interest rates 4.50%  
Principal Value $ 342,000,000 342,000,000
4.625% Notes due 2044    
Debt Instrument [Line Items]    
Interest rates 4.625%  
Principal Value $ 748,000,000 748,000,000
5.500% Notes due 2044    
Debt Instrument [Line Items]    
Interest rates 5.50%  
Principal Value $ 500,000,000 0
5.000% Notes due 2045    
Debt Instrument [Line Items]    
Interest rates 5.00%  
Principal Value $ 758,000,000 758,000,000
4.350% Notes due 2047    
Debt Instrument [Line Items]    
Interest rates 4.35%  
Principal Value $ 1,250,000,000 1,250,000,000
4.550% Notes due 2048    
Debt Instrument [Line Items]    
Interest rates 4.55%  
Principal Value $ 1,272,000,000 1,272,000,000
4.250% Notes due 2049    
Debt Instrument [Line Items]    
Interest rates 4.25%  
Principal Value $ 3,750,000,000 3,750,000,000
2.550% Notes due 2050    
Debt Instrument [Line Items]    
Interest rates 2.55%  
Principal Value $ 1,500,000,000 1,500,000,000
3.700% Notes due 2052    
Debt Instrument [Line Items]    
Interest rates 3.70%  
Principal Value $ 2,000,000,000 2,000,000,000
6.250% Notes due 2053    
Debt Instrument [Line Items]    
Interest rates 6.25%  
Principal Value $ 1,250,000,000 1,250,000,000
5.550% Notes due 2054    
Debt Instrument [Line Items]    
Interest rates 5.55%  
Principal Value $ 2,750,000,000 0
3.900% Notes due 2062    
Debt Instrument [Line Items]    
Interest rates 3.90%  
Principal Value $ 1,000,000,000 1,000,000,000
6.400% Notes due 2063    
Debt Instrument [Line Items]    
Interest rates 6.40%  
Principal Value $ 1,250,000,000 1,250,000,000
5.650% Notes due 2064    
Debt Instrument [Line Items]    
Interest rates 5.65%  
Principal Value $ 1,750,000,000 0
6.875% Notes due 2097    
Debt Instrument [Line Items]    
Interest rates 6.875%  
Principal Value $ 63,000,000 63,000,000
Interest rate swap contracts    
Debt Instrument [Line Items]    
Fair value of interest rate swap contracts $ (10,000,000) $ (11,000,000)