XML 36 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Company's Marketable Securities (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 807,843us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis $ 297,323us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Gross Unrealized Gains 28us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 66us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Gross Unrealized Losses (1,121)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (86)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Fair Value 806,750us-gaap_AvailableForSaleSecuritiesDebtSecurities 297,303us-gaap_AvailableForSaleSecuritiesDebtSecurities
Certificates of deposit (Due within 1 year)    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 24,300us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CertificatesOfDepositDueInLessThanOneYearMember
 
Fair Value 24,300us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CertificatesOfDepositDueInLessThanOneYearMember
 
Commercial paper (Due within 1 year)    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 40,785us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
11,983us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Gross Unrealized Gains 11us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
 
Gross Unrealized Losses   (5)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Fair Value 40,796us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
11,978us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Corporate notes (Due within 1 year)    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 449,044us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInFirstYearMember
154,175us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInFirstYearMember
Gross Unrealized Gains 14us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInFirstYearMember
33us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInFirstYearMember
Gross Unrealized Losses (293)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInFirstYearMember
(46)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInFirstYearMember
Fair Value 448,765us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInFirstYearMember
154,162us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInFirstYearMember
Corporate notes (Due after 1 year through 2 years)    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 214,510us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInSecondYearMember
74,312us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInSecondYearMember
Gross Unrealized Gains   23us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInSecondYearMember
Gross Unrealized Losses (730)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInSecondYearMember
(35)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInSecondYearMember
Fair Value 213,780us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInSecondYearMember
74,300us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_CorporateNotesDueInSecondYearMember
Municipal debt securities (Due after 1 year through 2 years)    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 9,002us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_MunicipalDebtSecuritiesDueInSecondYearMember
 
Gross Unrealized Gains 3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_MunicipalDebtSecuritiesDueInSecondYearMember
 
Fair Value 9,005us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_MunicipalDebtSecuritiesDueInSecondYearMember
 
U.S. government-sponsored enterprise securities (Due within 1 year)    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 13,069us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInFirstYearMember
26,553us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInFirstYearMember
Gross Unrealized Gains   8us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInFirstYearMember
Gross Unrealized Losses (1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInFirstYearMember
 
Fair Value 13,068us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInFirstYearMember
26,561us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInFirstYearMember
U.S. government-sponsored enterprise securities (Due after 1 year through 2 years)    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 51,879us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInSecondYearMember
30,300us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInSecondYearMember
Gross Unrealized Gains   2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInSecondYearMember
Gross Unrealized Losses (91)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInSecondYearMember
 
Fair Value 51,788us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInSecondYearMember
30,302us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_USGovernmentSponsoredEnterprisesDebtSecuritiesDueInSecondYearMember
U.S. treasury securities (Due after 1 year through 2 years)    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 5,254us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_UsTreasurySecuritiesDueInSecondYearMember
 
Gross Unrealized Losses (6)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_UsTreasurySecuritiesDueInSecondYearMember
 
Fair Value $ 5,248us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= alny_UsTreasurySecuritiesDueInSecondYearMember