2.2.0.7 false Shareholders' Equity (Details) (USD $) 0610 - Disclosure - Shareholders' Equity (Details) true false Share data 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 $ 3 1 biib_ShareholdersEquityTextualsAbstract biib false na duration Shareholders Equity Textuals. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false xbrli:stringItemType string Shareholders Equity Textuals. false 4 2 us-gaap_StockholdersEquityPeriodIncreaseDecrease us-gaap true na duration No definition available. false false false false false false false false false false true negated false 1 true true false false 1191700000 1191700000 false false false xbrli:monetaryItemType monetary Net change in stockholders' equity during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 false 5 2 biib_RepurchaseOfCommonStockShares biib false na duration Repurchase of common stock. false false false false false false false false false false false verboselabel false 1 false true false false 40300000 40.3 false false false xbrli:sharesItemType shares Repurchase of common stock. No authoritative reference available. false 6 2 biib_RepurchaseOfCommonStockValue biib false debit duration Repurchase Of Common Stock Value. false false false false false false false false false false false verboselabel false 1 false true false false 2100000000 2100000000 false false false xbrli:monetaryItemType monetary Repurchase Of Common Stock Value. No authoritative reference available. false 7 2 us-gaap_NetIncomeLoss 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 764995000 764995000 false false false xbrli:monetaryItemType monetary The portion of consolidated profit or loss for the period, net of income taxes, which is attributable to the parent. If the entity does not present consolidated financial statements, the amount of profit or loss for the period, net of income taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 false 8 2 biib_AmortizationOfExpenseAssociatedWithSharebasedCompensation biib false debit duration No definition available. false false false false false false false false false false false verboselabel false 1 true true false false 137100000 137100000 false false false xbrli:monetaryItemType monetary No definition available. No authoritative reference available. false 1 6 false NoRounding HundredThousands UnKnown false true