XML 100 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events Annovation (Details) (Subsequent Event [Member], USD $)
0 Months Ended 1 Months Ended
Feb. 02, 2015
Feb. 28, 2015
Feb. 02, 2015
Annovation [Member]      
Subsequent Event [Line Items]      
Upfront cash consideration $ 28,400,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= mdco_AnnovationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
$ 28,400,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= mdco_AnnovationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Milestone payments 26,300,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= mdco_AnnovationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  26,300,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= mdco_AnnovationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
The General Hospital Corporation [Member]      
Subsequent Event [Line Items]      
Milestone payments $ 6,500,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_CounterpartyNameAxis
= mdco_TheGeneralHospitalCorporationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  $ 6,500,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_CounterpartyNameAxis
= mdco_TheGeneralHospitalCorporationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember