2.2.0.7 true Derivative Instruments (Details) (USD $) 0608 - Disclosure - Derivative Instruments (Details) true false In Millions false false 1 USD false false USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 Shares Standard http://www.xbrl.org/2003/instance shares xbrli 0 Pure Standard http://www.xbrl.org/2003/instance pure xbrli 0 USDEPS Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares xbrli 0 $ false 2 USD false false Shares Standard http://www.xbrl.org/2003/instance shares xbrli 0 USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 Pure Standard http://www.xbrl.org/2003/instance pure xbrli 0 USDEPS Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares xbrli 0 $ false 3 USD false false USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 4 USD false false USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 Shares Standard http://www.xbrl.org/2003/instance shares xbrli 0 Pure Standard http://www.xbrl.org/2003/instance pure xbrli 0 USDEPS Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares xbrli 0 $ false 5 USD false false Shares Standard http://www.xbrl.org/2003/instance shares xbrli 0 USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 Pure Standard http://www.xbrl.org/2003/instance pure xbrli 0 USDEPS Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares xbrli 0 $ false 6 USD false false USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 Pure Standard http://www.xbrl.org/2003/instance pure xbrli 0 $ 2 2 us-gaap_ForeignCurrencyCashFlowHedgesAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 3 2 us-gaap_NotionalAmountOfForeignCurrencyCashFlowHedgeDerivatives us-gaap true debit instant No definition available. false false false false false false false false false false false false 1 true true false false 541200000 541.2 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 true true false false 541200000 541.2 false false false 5 false false false false 0 0 false false false 6 true true false false 518200000 518.2 false false false xbrli:monetaryItemType monetary Aggregate notional amount of all foreign currency derivatives designated as hedging instruments in cash flow hedges. Notional amount refers to the number of currency units specified in the foreign currency derivative contract. No authoritative reference available. false 11 2 biib_DerivativeInstrumentsTextualsAbstract biib false na duration Derivative Instruments. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:stringItemType string Derivative Instruments. false 12 2 us-gaap_DerivativeLowerRemainingMaturityRange us-gaap true na instant No definition available. false false false false false false false false false false false verboselabel false 1 false false false false 0 0 1 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 1 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 1 false false false us-types:durationStringItemType normalizedstring The low end of the range of time remaining until maturity when a range is presented for a group of derivatives. No authoritative reference available. false 13 2 us-gaap_DerivativeHigherRemainingMaturityRange us-gaap true na instant No definition available. false false false false false false false false false false false verboselabel false 1 false false false false 0 0 13 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 13 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 13 false false false us-types:durationStringItemType normalizedstring The high end of the range of time remaining until maturity when a range is presented for a group of derivatives. No authoritative reference available. false 14 2 biib_GainLossOnFairValueOfForeignCurrencyForwardContracts biib false credit instant Gain/Loss on fair value of Foreign currency forward contracts. false false false false false false false false false false false verboselabel false 1 false true false false 17100000 17.1 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false true false false 17100000 17.1 false false false 5 false false false false 0 0 false false false 6 false true false false 1200000 1.2 false false false xbrli:monetaryItemType monetary Gain/Loss on fair value of Foreign currency forward contracts. No authoritative reference available. false 15 2 us-gaap_DerivativeNetHedgeIneffectivenessGainLoss us-gaap true credit duration No definition available. false false false false false false false false false false false false 1 false true false false 1400000 1.4 false false false 2 false true false false 100000 0.1 false false false 3 false false false false 0 0 false false false 4 false true false false 900000 0.9 false false false 5 false true false false 900000 0.9 false false false 6 false false false false 0 0 false false false xbrli:monetaryItemType monetary The portion of a hedge deemed to be ineffective that is reflected in current period results of operations. No authoritative reference available. false 16 2 biib_GainsLossesInProductRevenueForSettlementOfCertainEffectiveCashFlowHedgeInstruments biib false debit duration Gains/(Losses) in product revenue for the settlement of certain effective cash flow hedge instruments. false false false false false false false false false false false verboselabel false 1 false true false false 20700000 20.7 false false false 2 false true false false 16300000 16.3 false false false 3 false false false false 0 0 false false false 4 false true false false 40600000 40.6 false false false 5 false true false false 28600000 28.6 false false false 6 false false false false 0 0 false false false xbrli:monetaryItemType monetary Gains/(Losses) in product revenue for the settlement of certain effective cash flow hedge instruments. No authoritative reference available. false 17 2 us-gaap_NotionalAmountOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 170100000 170.1 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false true false false 170100000 170.1 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:monetaryItemType monetary Aggregate notional amount of all foreign currency derivatives not designated as hedging instruments. Notional amount refers to the number of currency units specified in the foreign currency derivative contract. No authoritative reference available. false 18 2 us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 7000000 7.0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false true false false 7000000 7.0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:monetaryItemType monetary Fair value as of the balance sheet date of all foreign currency derivatives not designated as hedging instruments. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 17 false 19 2 us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments us-gaap true credit duration No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 10100000 10.1 false false false 2 false false false false 0 0 false false false 3 false true false false 2200000 2.2 false false false 4 false true false false 3000000 3.0 false false false 5 false true false false 2200000 2.2 false false false 6 false false false false 0 0 false false false xbrli:monetaryItemType monetary Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44 false 20 0 na true na na No definition available. false true false false false false false false false false false http://biogenidec.com/role/derivativeinstrumentsdetails false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false false 7 USD true false false false Euro Member Countries, Euro us-gaap_DerivativeByNatureAxis xbrldi http://xbrl.org/2006/xbrldi currency_EUR us-gaap_DerivativeByNatureAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 8 USD true false false false Euro Member Countries, Euro us-gaap_DerivativeByNatureAxis xbrldi http://xbrl.org/2006/xbrldi currency_EUR us-gaap_DerivativeByNatureAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 21 2 us-gaap_ForeignCurrencyCashFlowHedgesAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 22 2 us-gaap_NotionalAmountOfForeignCurrencyCashFlowHedgeDerivatives us-gaap true debit instant No definition available. false false false false false false false false false false false false 1 false true false false 511600000 511.6 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false true false false 495900000 495.9 false false false xbrli:monetaryItemType monetary Aggregate notional amount of all foreign currency derivatives designated as hedging instruments in cash flow hedges. Notional amount refers to the number of currency units specified in the foreign currency derivative contract. No authoritative reference available. false 39 0 na true na na No definition available. false true false false false false false false false false false http://biogenidec.com/role/derivativeinstrumentsdetails false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false false 9 USD true false false false Canada, Dollars us-gaap_DerivativeByNatureAxis xbrldi http://xbrl.org/2006/xbrldi currency_CAD us-gaap_DerivativeByNatureAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 10 USD true false false false Canada, Dollars us-gaap_DerivativeByNatureAxis xbrldi http://xbrl.org/2006/xbrldi currency_CAD us-gaap_DerivativeByNatureAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 40 2 us-gaap_ForeignCurrencyCashFlowHedgesAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 41 2 us-gaap_NotionalAmountOfForeignCurrencyCashFlowHedgeDerivatives us-gaap true debit instant No definition available. false false false false false false false false false false false false 1 false true false false 29600000 29.6 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false true false false 22300000 22.3 false false false xbrli:monetaryItemType monetary Aggregate notional amount of all foreign currency derivatives designated as hedging instruments in cash flow hedges. Notional amount refers to the number of currency units specified in the foreign currency derivative contract. No authoritative reference available. false 58 0 na true na na No definition available. false true false false false false false false false false false http://biogenidec.com/role/derivativeinstrumentsdetails false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false false 11 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 12 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 13 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 14 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 64 2 us-gaap_DerivativeInstrumentsGainLossInStatementOfFinancialPerformanceAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 65 2 us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet us-gaap true credit duration No definition available. false false false false false false false false false false false verboselabel false 1 false true false false -17100000 -17.1 false false false 2 false true false false -34700000 -34.7 false false false 3 false false false false 0 0 false false false 4 false true false false -17100000 -17.1 false false false 5 false true false false -34700000 -34.7 false false false 6 false false false false 0 0 false false false xbrli:monetaryItemType monetary The effective portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments that was recognized in other comprehensive income during the current period. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph b -Clause 2 false 77 0 na true na na No definition available. false true false false false false false false false false false http://biogenidec.com/role/derivativeinstrumentsdetails false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false false 15 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Revenue [Member] us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_RevenueMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 16 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Revenue [Member] us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_RevenueMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 17 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Revenue [Member] us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_RevenueMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 18 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Revenue [Member] us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_RevenueMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 83 2 us-gaap_DerivativeInstrumentsGainLossInStatementOfFinancialPerformanceAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 85 2 us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet us-gaap true credit duration No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 20700000 20.7 false false false 2 false true false false -16300000 -16.3 false false false 3 false false false false 0 0 false false false 4 false true false false 40600000 40.6 false false false 5 false true false false -28600000 -28.6 false false false 6 false false false false 0 0 false false false xbrli:monetaryItemType monetary The income statement location of the effective portion of net gain or loss reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph b -Clause 3 false 96 0 na true na na No definition available. false true false false false false false false false false false http://biogenidec.com/role/derivativeinstrumentsdetails false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false false 19 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Other income (expense) [Member] us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_OtherIncomeExpenseMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 20 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Other income (expense) [Member] us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_OtherIncomeExpenseMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 21 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Other income (expense) [Member] us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_OtherIncomeExpenseMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 22 USD true false false false Foreign Exchange Contract [Member] us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Other income (expense) [Member] us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_OtherIncomeExpenseMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 102 2 us-gaap_DerivativeInstrumentsGainLossInStatementOfFinancialPerformanceAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 105 2 us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet us-gaap true credit duration No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 1400000 1.4 false false false 2 false true false false -100000 -0.1 false false false 3 false false false false 0 0 false false false 4 false true false false 900000 0.9 false false false 5 false true false false -900000 -0.9 false false false 6 false false false false 0 0 false false false xbrli:monetaryItemType monetary The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph b false 115 0 na true na na No definition available. false true false false false false false false false false false http://biogenidec.com/role/derivativeinstrumentsdetails false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false false 23 USD true false false false Other Current Assets [Member] us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_OtherCurrentAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 24 USD true false false false Other Current Assets [Member] us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_OtherCurrentAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 118 2 us-gaap_DerivativeInstrumentsInStatementOfFinancialPositionFairValueAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 119 2 us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false false 1 false true false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false true false false 10800000 10.8 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 134 0 na true na na No definition available. false true false false false false false false false false false http://biogenidec.com/role/derivativeinstrumentsdetails false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false false 25 USD true false false false Accrued Expenses and Other Liabilities [Member] us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_AccruedExpensesAndOtherLiabilitiesMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 26 USD true false false false Accrued Expenses and Other Liabilities [Member] us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi biib_AccruedExpensesAndOtherLiabilitiesMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 137 2 us-gaap_DerivativeInstrumentsInStatementOfFinancialPositionFairValueAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 139 2 us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue us-gaap true credit instant No definition available. false false false false false false false false false false false false 1 true true false false 16500000 16.5 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false 5 false false false false 0 0 false false false 6 true true false false 9800000 9.8 false false false xbrli:monetaryItemType monetary Fair value of a derivative liability (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 6 32 false HundredThousands UnKnown UnKnown false true