XML 74 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
ALLIANCES (Sanofi) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2018
Dec. 31, 2011
Alliances Statement [Line Items]                          
Net product sales                 $ 11,660us-gaap_SalesRevenueGoodsNet $ 12,304us-gaap_SalesRevenueGoodsNet $ 13,654us-gaap_SalesRevenueGoodsNet    
Alliance and other revenues                 4,219us-gaap_OtherSalesRevenueNet 4,081us-gaap_OtherSalesRevenueNet 3,967us-gaap_OtherSalesRevenueNet    
Total Revenues 4,258us-gaap_SalesRevenueNet 3,921us-gaap_SalesRevenueNet 3,889us-gaap_SalesRevenueNet 3,811us-gaap_SalesRevenueNet 4,441us-gaap_SalesRevenueNet 4,065us-gaap_SalesRevenueNet 4,048us-gaap_SalesRevenueNet 3,831us-gaap_SalesRevenueNet 15,879us-gaap_SalesRevenueNet 16,385us-gaap_SalesRevenueNet 17,621us-gaap_SalesRevenueNet    
Equity in net income of affiliates                 (107)us-gaap_IncomeLossFromEquityMethodInvestments (166)us-gaap_IncomeLossFromEquityMethodInvestments (183)us-gaap_IncomeLossFromEquityMethodInvestments    
Other (income)/expense                 210us-gaap_OtherNonoperatingIncomeExpense 205us-gaap_OtherNonoperatingIncomeExpense (80)us-gaap_OtherNonoperatingIncomeExpense    
Distribution (to)/from Sanofi - Noncontrolling interest                 49us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders (29)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders 740us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders    
Noncontrolling interest 131us-gaap_MinorityInterest       82us-gaap_MinorityInterest       131us-gaap_MinorityInterest 82us-gaap_MinorityInterest 15us-gaap_MinorityInterest   (89)us-gaap_MinorityInterest
Avapro Avalide [Member]                          
Alliances Statement [Line Items]                          
Total Revenues                 211us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideMember
231us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideMember
503us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideMember
   
Sanofi [Member] | Avapro Avalide [Member] | Active Pharmaceutical Ingredient Supply Arrangements [Member]                          
Alliances Statement [Line Items]                          
Alliance and other revenues                 90us-gaap_OtherSalesRevenueNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_ActivePharmaceuticalIngredientSupplyArrangementsMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideMember
116us-gaap_OtherSalesRevenueNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_ActivePharmaceuticalIngredientSupplyArrangementsMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideMember
117us-gaap_OtherSalesRevenueNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_ActivePharmaceuticalIngredientSupplyArrangementsMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideMember
   
Sanofi [Member] | Avapro, Avalide, and Plavix [Member]                          
Alliances Statement [Line Items]                          
Payment from Sanofi related to restructuring of the alliance agreement                       200bmy_TerminalPayment
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
 
Net product sales                 102us-gaap_SalesRevenueGoodsNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
153us-gaap_SalesRevenueGoodsNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
2,930us-gaap_SalesRevenueGoodsNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Alliance and other revenues                 317us-gaap_OtherSalesRevenueNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
336us-gaap_OtherSalesRevenueNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
120us-gaap_OtherSalesRevenueNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Total Revenues                 419us-gaap_SalesRevenueNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
489us-gaap_SalesRevenueNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
3,050us-gaap_SalesRevenueNet
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Cost of products sold - Cost of product supply                 2bmy_PaymentToFromCostofProductSupply
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
4bmy_PaymentToFromCostofProductSupply
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
81bmy_PaymentToFromCostofProductSupply
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Cost of products sold - Royalties                 4us-gaap_RoyaltyExpense
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
4us-gaap_RoyaltyExpense
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
530us-gaap_RoyaltyExpense
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Other (income)/expense                   (18)us-gaap_OtherNonoperatingIncomeExpense
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
(171)us-gaap_OtherNonoperatingIncomeExpense
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Noncontrolling interest - pre-tax                 38bmy_NetIncomeLossAttributableToNoncontrollingInterestPretax
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
36bmy_NetIncomeLossAttributableToNoncontrollingInterestPretax
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
844bmy_NetIncomeLossAttributableToNoncontrollingInterestPretax
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Sanofi [Member] | Territory Covering Americas and Australia [Member] | Avapro, Avalide, and Plavix [Member]                          
Alliances Statement [Line Items]                          
Controlling interest ownership percentage 50.10%bmy_ControllingInterestOwnershipPercentage
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
              50.10%bmy_ControllingInterestOwnershipPercentage
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
       
Noncontrolling interest ownership percentage 49.90%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
              49.90%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
       
Royalty revenue                 223us-gaap_RoyaltyRevenue
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
220us-gaap_RoyaltyRevenue
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
     
Development and opt-out royalty income                     143bmy_DevelopmentAndOptOutRoyaltyIncome
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Development royalty expense                 2bmy_Developmentroyaltyexpense1
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
2bmy_Developmentroyaltyexpense1
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
67bmy_Developmentroyaltyexpense1
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Distribution (to)/from Sanofi - Noncontrolling interest                 (49)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
43us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
(742)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Noncontrolling interest 38us-gaap_MinorityInterest
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
      49us-gaap_MinorityInterest
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
      38us-gaap_MinorityInterest
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
49us-gaap_MinorityInterest
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringAmericasAndAustraliaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
     
Sanofi [Member] | Territory Covering Europe and Asia [Member] | Avapro, Avalide, and Plavix [Member]                          
Alliances Statement [Line Items]                          
Controlling interest ownership percentage 50.10%bmy_ControllingInterestOwnershipPercentage
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
              50.10%bmy_ControllingInterestOwnershipPercentage
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
       
Noncontrolling interest ownership percentage 49.90%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
              49.90%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
       
Previously deferred profit recognized upon restructuring of an alliance agreement                   22bmy_DeferredProfitRecognizedUponRestructuringOfAgreement
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
     
Equity in net income of affiliates                 (146)us-gaap_IncomeLossFromEquityMethodInvestments
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
(183)us-gaap_IncomeLossFromEquityMethodInvestments
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
(201)us-gaap_IncomeLossFromEquityMethodInvestments
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Distributions from Sanofi - Noncontrolling interest                 153us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
149us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
229us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Investment in affiliates 32us-gaap_EquityMethodInvestments
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
      43us-gaap_EquityMethodInvestments
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
      32us-gaap_EquityMethodInvestments
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
43us-gaap_EquityMethodInvestments
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
     
Net sales                 360us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
395us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
1,077us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Gross profit                 297us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
319us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
453us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Net income                 292us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
313us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
394us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Sanofi [Member] | Territory Covering Europe and Asia [Member] | Avapro, Avalide, and Plavix [Member] | Discovery Royalties [Member]                          
Alliances Statement [Line Items]                          
Cost of products sold                 32us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_DiscoveryRoyaltiesMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
38us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_DiscoveryRoyaltiesMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
133us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_DiscoveryRoyaltiesMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
   
Sanofi [Member] | Territory Covering Europe and Asia [Member] | Avapro, Avalide, and Plavix [Member] | Receivables And Payables Net Cash Distributions Intercompany Balances [Member]                          
Alliances Statement [Line Items]                          
Current assets and current liabilities $ 94bmy_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssetsAndCurrentLiabilities
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_ReceivablesAndPayablesNetCashDistributionsIntercompanyBalancesMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
      $ 108bmy_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssetsAndCurrentLiabilities
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_ReceivablesAndPayablesNetCashDistributionsIntercompanyBalancesMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
      $ 94bmy_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssetsAndCurrentLiabilities
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_ReceivablesAndPayablesNetCashDistributionsIntercompanyBalancesMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
$ 108bmy_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssetsAndCurrentLiabilities
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_ReceivablesAndPayablesNetCashDistributionsIntercompanyBalancesMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember
$ 293bmy_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssetsAndCurrentLiabilities
/ bmy_AlliancesAndCollaborationCompaniesAxis
= bmy_SanofiMember
/ bmy_AlliancesAndCollaborationsAxis
= bmy_ReceivablesAndPayablesNetCashDistributionsIntercompanyBalancesMember
/ bmy_LocationAxis
= bmy_TerritoryCoveringEuropeAndAsiaMember
/ us-gaap_ProductOrServiceAxis
= bmy_AvaproAvalideAndPlavixMember