XML 25 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Additional Information (Detail) (Subsequent Event, USD $)
In Millions, unless otherwise specified
1 Months Ended 0 Months Ended
Apr. 30, 2015
RenewalOptions
sqft
May 08, 2015
sqft
BMR Lease
   
Commitments and Contingencies [Line Items]    
Area of office and laboratory space held under operating lease 295,000alny_NetRentableAreaUnderLease
/ us-gaap_LeaseArrangementTypeAxis
= alny_BMRLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Operating lease term 15 years  
Number of lease renewal options 2alny_NumberOfLeaseExtensionOptions
/ us-gaap_LeaseArrangementTypeAxis
= alny_BMRLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Lease renewal options period 5 years  
Operating lease annual rent for the first year $ 19.8alny_OperatingLeasesFirstYearRent
/ us-gaap_LeaseArrangementTypeAxis
= alny_BMRLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Operating lease percentage of annual rent increase after first year 3.00%alny_OperatingLeasePercentageOfAnnualRentIncreaseAfterFirstYear
/ us-gaap_LeaseArrangementTypeAxis
= alny_BMRLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Cost of base building and tenant improvement 56.1us-gaap_PaymentsForTenantImprovements
/ us-gaap_LeaseArrangementTypeAxis
= alny_BMRLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Leased and occupied rentable area percentage 70.00%alny_OperatingLeaseLeasedAndOccupiedRentableAreaPercentage
/ us-gaap_LeaseArrangementTypeAxis
= alny_BMRLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
BMR Lease | Minimum
   
Commitments and Contingencies [Line Items]    
Remaining lease term 10 years  
101 Main Street Leases
   
Commitments and Contingencies [Line Items]    
Area of office and laboratory space held under operating lease   72,000alny_NetRentableAreaUnderLease
/ us-gaap_LeaseArrangementTypeAxis
= alny_OneHundredAndOneMainStreetLeasesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Operating lease annual rent increase per square foot   1alny_OperatingLeaseAnnualRentIncreasePrice
/ us-gaap_LeaseArrangementTypeAxis
= alny_OneHundredAndOneMainStreetLeasesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
101 Main Street Leases | 10th Floor Lease
   
Commitments and Contingencies [Line Items]    
Operating lease term   4 years
Number of lease renewal options   1alny_NumberOfLeaseExtensionOptions
/ us-gaap_LeaseArrangementTypeAxis
= alny_OneHundredAndOneMainStreetLeasesMember
/ alny_LeaseAxis
= alny_TenthFloorLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Lease renewal options period   5 years
Operating lease annual rent for the first year   1.7alny_OperatingLeasesFirstYearRent
/ us-gaap_LeaseArrangementTypeAxis
= alny_OneHundredAndOneMainStreetLeasesMember
/ alny_LeaseAxis
= alny_TenthFloorLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
101 Main Street Leases | Additional Lease
   
Commitments and Contingencies [Line Items]    
Operating lease term   5 years 6 months
Number of lease renewal options   1alny_NumberOfLeaseExtensionOptions
/ us-gaap_LeaseArrangementTypeAxis
= alny_OneHundredAndOneMainStreetLeasesMember
/ alny_LeaseAxis
= alny_AdditionalLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Lease renewal options period   5 years
Operating lease annual rent for the first year   3.5alny_OperatingLeasesFirstYearRent
/ us-gaap_LeaseArrangementTypeAxis
= alny_OneHundredAndOneMainStreetLeasesMember
/ alny_LeaseAxis
= alny_AdditionalLeaseMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
BMR Lease and 101 Main Street Leases
   
Commitments and Contingencies [Line Items]    
Operating lease obligation through 2034   $ 409us-gaap_ContractualObligation
/ us-gaap_LeaseArrangementTypeAxis
= alny_BMRLeaseAndOneHundredAndOneMainStreetLeasesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember