XML 38 R50.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Acquisitions - Narrative (Details) | 0 Months Ended | 1 Months Ended | 5 Months Ended | 12 Months Ended |  |  | 0 Months Ended |  | 0 Months Ended |  | 0 Months Ended |  |  |  | 0 Months Ended | 1 Months Ended |  |  |  |  |  |  |  |  | 0 Months Ended |  |  |  |  |  |  |  | 0 Months Ended |  | 0 Months Ended | 12 Months Ended |  | 0 Months Ended | 12 Months Ended | 0 Months Ended | 12 Months Ended | 0 Months Ended | 1 Months Ended | 12 Months Ended |  | 0 Months Ended | 12 Months Ended |  | 0 Months Ended | 1 Months Ended | 12 Months Ended | 0 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jul. 15, 2014 USD ($) | Dec. 31, 2014 USD ($) | Dec. 31, 2014 USD ($) | Dec. 31, 2014 USD ($) | Dec. 31, 2013 USD ($) | Dec. 31, 2012 USD ($) | Nov. 25, 2014 EUR (€) | Aug. 08, 2014 USD ($) | Aug. 07, 2012 Blockade Medical LLC USD ($) | Aug. 07, 2012 Blockade Medical LLC | Oct. 04, 2013 Wells Fargo Credit Agreement USD ($) | Dec. 19, 2012 Wells Fargo Credit Agreement USD ($) | Aug. 07, 2012 Special Membership Units Blockade Medical LLC | Nov. 25, 2014 License agreements and trademarks | Aug. 08, 2014 License agreements and trademarks | Jul. 15, 2014 License agreements and trademarks | Dec. 20, 2013 License agreements and trademarks | Dec. 20, 2013 License agreements and trademarks USD ($) | Sep. 10, 2013 License agreements and trademarks USD ($) | Dec. 31, 2014 License agreements and trademarks USD ($) | Dec. 31, 2013 License agreements and trademarks USD ($) | Sep. 10, 2013 License agreements and trademarks USD ($) | Aug. 08, 2014 Distribution agreements | Aug. 21, 2012 Distribution agreements USD ($) | Jan. 05, 2012 Distribution agreements | May 31, 2012 Distribution agreements USD ($) | Jan. 31, 2012 Distribution agreements USD ($) | Dec. 31, 2014 Distribution agreements USD ($) | Aug. 08, 2014 Distribution agreements USD ($) | Dec. 31, 2013 Distribution agreements USD ($) | Aug. 21, 2012 Distribution agreements USD ($) | Jan. 05, 2012 Distribution agreements USD ($) | Dec. 31, 2014 Developed technology USD ($) | Aug. 08, 2014 Developed technology USD ($) | Dec. 31, 2013 Developed technology USD ($) | Jan. 05, 2012 Customer Lists | Dec. 31, 2014 Customer Lists USD ($) | Dec. 31, 2013 Customer Lists USD ($) | Jan. 05, 2012 Customer Lists USD ($) | Dec. 31, 2014 Trademarks USD ($) | Dec. 31, 2013 Trademarks USD ($) | Dec. 31, 2014 Non-compete agreements USD ($) | Dec. 31, 2013 Non-compete agreements USD ($) | Aug. 27, 2012 License Agreement Terms USD ($) | Aug. 27, 2012 License Agreement Terms USD ($) | May 08, 2014 GMedix USD ($) | Dec. 31, 2014 GMedix USD ($) | Dec. 31, 2013 GMedix USD ($) | May 08, 2014 GMedix | Oct. 04, 2013 Datascope USD ($) | Dec. 31, 2013 Datascope USD ($) | Oct. 04, 2013 Datascope Developed technology | Oct. 04, 2013 Datascope Customer Lists | Oct. 04, 2013 Datascope Trademarks | Oct. 04, 2013 Radial Assist USD ($) | Dec. 31, 2013 Radial Assist USD ($) | Oct. 04, 2013 Radial Assist Developed technology | Oct. 04, 2013 Radial Assist Customer Lists | Oct. 04, 2013 Radial Assist Trademarks | Dec. 31, 2012 Thomas Medical Products, Inc USD ($) | Dec. 19, 2012 Thomas Medical Products, Inc | Dec. 31, 2012 Thomas Medical Products, Inc USD ($) | Dec. 31, 2013 Thomas Medical Products, Inc USD ($) | Dec. 31, 2012 Thomas Medical Products, Inc USD ($) | Dec. 19, 2012 Thomas Medical Products, Inc USD ($) | Dec. 19, 2012 Thomas Medical Products, Inc Developed technology | Dec. 19, 2012 Thomas Medical Products, Inc Customer Lists | Dec. 19, 2012 Thomas Medical Products, Inc Trademarks | Dec. 19, 2012 Thomas Medical Products, Inc Non-compete agreements | Nov. 19, 2012 MediGroup USD ($) | Dec. 31, 2012 MediGroup USD ($) | Nov. 19, 2012 MediGroup USD ($) | Nov. 19, 2012 MediGroup Developed technology | Nov. 19, 2012 MediGroup Customer Lists | Nov. 19, 2012 MediGroup Trademarks | Nov. 19, 2012 MediGroup Non-compete agreements | Jan. 31, 2012 Ostial Solutions, LLC USD ($) | Aug. 31, 2012 Ostial Solutions, LLC USD ($) | Jan. 31, 2012 Ostial Solutions, LLC USD ($) | Dec. 31, 2012 Ostial Solutions, LLC USD ($) | Jan. 31, 2012 Ostial Solutions, LLC Developed technology | Jan. 31, 2012 Ostial Solutions, LLC Customer Lists | Jan. 31, 2012 Ostial Solutions, LLC Trademarks | Jan. 31, 2012 Ostial Solutions, LLC Non-compete agreements
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payments to acquire intangible assets |  | $ 625,000 us-gaap_PaymentsToAcquireIntangibleAssets | $ 3,000,000 us-gaap_PaymentsToAcquireIntangibleAssets | $ 1,714,000 us-gaap_PaymentsToAcquireIntangibleAssets | $ 1,617,000 us-gaap_PaymentsToAcquireIntangibleAssets | $ 1,460,000 us-gaap_PaymentsToAcquireIntangibleAssets |  |  |  |  |  |  |  |  |  |  |  | $ 700,000 us-gaap_PaymentsToAcquireIntangibleAssets / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember | $ 250,000 us-gaap_PaymentsToAcquireIntangibleAssets / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember |  |  |  |  | $ 250,000 us-gaap_PaymentsToAcquireIntangibleAssets / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember |  | $ 1,000,000 us-gaap_PaymentsToAcquireIntangibleAssets / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember | $ 1,500,000 us-gaap_PaymentsToAcquireIntangibleAssets / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 750,000 us-gaap_PaymentsToAcquireIntangibleAssets / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicenseAgreementTermsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Liabilities incurred in agreement |  | 1,000,000 mmsi_FinitelivedIntangibleAssetsAcquiredLiabilitiesIncurred | 1,000,000 mmsi_FinitelivedIntangibleAssetsAcquiredLiabilitiesIncurred | 1,000,000 mmsi_FinitelivedIntangibleAssetsAcquiredLiabilitiesIncurred |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, liability |  |  |  |  |  |  | 1,500,000 us-gaap_BusinessCombinationContingentConsiderationLiability | 3,000,000 us-gaap_BusinessCombinationContingentConsiderationLiability |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 403,000 us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  | 4,300,000 us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = mmsi_OstialSolutionsLlcMember |  |  |  |  |
Useful life |  |  |  |  |  |  |  |  |  |  |  |  |  | 10 years | 12 years | 10 years | 4 years |  | 10 years |  |  |  | 3 years | 10 years | 12 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3 years |  |  |  |  |  |  |  | 10 years | 6 years | 15 years |  |  | 10 years | 6 years | 15 years |  |  |  |  |  |  | 8 years | 12 years | 15 years | 3 years |  |  |  | 8 years | 8 years | 15 years | 7 years |  |  |  |  | 15 years | 8 years | 15 years | 5 years
Intangible assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 200,000 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember |  |  |  |  | 3,800,000 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payments to acquire investments | 752,000 us-gaap_PaymentsToAcquireInvestments |  |  |  |  |  |  |  | 1,000,000 us-gaap_PaymentsToAcquireInvestments / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = mmsi_BlockadeMedicalLlcMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,800,000 us-gaap_PaymentsToAcquireInvestments / us-gaap_BusinessAcquisitionAxis = mmsi_GMedixMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cost method investments, shares acquired |  |  |  |  |  |  |  |  |  |  |  |  | 422,594 mmsi_CostMethodInvestmentsInterestAcquiredNumberOfUnits / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = mmsi_BlockadeMedicalLlcMember / us-gaap_StatementClassOfStockAxis = mmsi_SpecialMembershipUnitsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 737,628 mmsi_CostMethodInvestmentsInterestAcquiredNumberOfUnits / us-gaap_BusinessAcquisitionAxis = mmsi_GMedixMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cost method investments, ownership percentage |  |  |  |  |  |  |  |  |  | 11.90%mmsi_CostMethodInvestmentsOwnershipPercentage / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = mmsi_BlockadeMedicalLlcMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 19.00%mmsi_CostMethodInvestmentsOwnershipPercentage / us-gaap_BusinessAcquisitionAxis = mmsi_GMedixMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payments to acquire businesses, net of cash acquired |  |  |  | 5,927,000 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired | 31,600,000 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired | 192,762,000 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,450,000 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired / us-gaap_BusinessAcquisitionAxis = mmsi_GMedixMember | 350,000 us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired / us-gaap_BusinessAcquisitionAxis = mmsi_GMedixMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accrued liabilities |  | 33,826,000 us-gaap_AccruedLiabilitiesCurrent | 33,826,000 us-gaap_AccruedLiabilitiesCurrent | 33,826,000 us-gaap_AccruedLiabilitiesCurrent | 27,702,000 us-gaap_AccruedLiabilitiesCurrent |  |  |  |  |  |  |  |  |  |  |  |  | 350,000 us-gaap_AccruedLiabilitiesCurrent / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember |  |  |  | 250,000 us-gaap_AccruedLiabilitiesCurrent / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Finite-lived intangible assets, gross |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 700,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember |  | 8,995,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember | 3,783,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember | 250,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember |  |  |  |  |  | 5,376,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember |  | 5,176,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember |  |  |  |  |  |  | 20,452,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerListsMember | 20,626,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerListsMember |  | 7,298,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TrademarksMember | 7,622,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TrademarksMember | 1,029,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember | 1,029,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payments to acquire businesses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 27,500,000 us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mmsi_DatascopeMember |  |  |  |  | 2,500,000 us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mmsi_RadialAssistMember |  |  |  |  |  |  | 167,000,000 us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mmsi_ThomasMedicalProductsIncMember |  |  |  |  |  |  |  | 4,000,000 us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  | 6,500,000 us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mmsi_OstialSolutionsLlcMember | 10,000,000 us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mmsi_OstialSolutionsLlcMember |  |  |  |  |
Income before tax |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,600,000 us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual / us-gaap_BusinessAcquisitionAxis = mmsi_DatascopeMember |  |  |  |  | 191,000 us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual / us-gaap_BusinessAcquisitionAxis = mmsi_RadialAssistMember |  |  |  |  |  |  |  | 51,000 us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual / us-gaap_BusinessAcquisitionAxis = mmsi_ThomasMedicalProductsIncMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average useful life |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 5 years |  |  |  |  |  |  |  |  |  |  |  |  |  | 10 years |  |  |  |  | 10 years 0 months 27 days |  |  |  |  |  | 8 years 6 months 18 days |  |  |  |  |  |  |  |  | 8 years 1 month 24 days |  |  |  |  |  |  | 14 years 7 months 6 days |  |  |  |  |  |  |
Long-term debt issuance costs |  |  |  | 0 us-gaap_PaymentsOfDebtIssuanceCosts | 798,000 us-gaap_PaymentsOfDebtIssuanceCosts | 3,706,000 us-gaap_PaymentsOfDebtIssuanceCosts |  |  |  |  | 798,000 us-gaap_PaymentsOfDebtIssuanceCosts / us-gaap_DebtInstrumentAxis = mmsi_CreditAgreementMember | 3,700,000 us-gaap_PaymentsOfDebtIssuanceCosts / us-gaap_DebtInstrumentAxis = mmsi_CreditAgreementMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Due date in relation to first commercial sale |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 30 days |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Liabilities incurred |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 445,000 us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred / us-gaap_BusinessAcquisitionAxis = mmsi_ThomasMedicalProductsIncMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,900,000 us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual / us-gaap_BusinessAcquisitionAxis = mmsi_ThomasMedicalProductsIncMember |  |  |  |  |  |  |  | 169,000 us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  | 457,000 us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual / us-gaap_BusinessAcquisitionAxis = mmsi_OstialSolutionsLlcMember |  |  |  |
Goodwill, period increase (decrease) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 381,000 us-gaap_GoodwillPeriodIncreaseDecrease / us-gaap_BusinessAcquisitionAxis = mmsi_ThomasMedicalProductsIncMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acquired receivables |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 6,500,000 us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount / us-gaap_BusinessAcquisitionAxis = mmsi_ThomasMedicalProductsIncMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimated uncollectible trade receivables acquired |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 34,000 us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible / us-gaap_BusinessAcquisitionAxis = mmsi_ThomasMedicalProductsIncMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acquisition-related costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,700,000 us-gaap_BusinessCombinationAcquisitionRelatedCosts / us-gaap_BusinessAcquisitionAxis = mmsi_ThomasMedicalProductsIncMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, payment, 2013 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPaymentNextTwelveMonths / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, payment, 2014 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPaymentYearTwo / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, payment, 2015 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPaymentYearThree / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, potential payment, 2016 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearFour / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, potential payment, 2017 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearFive / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, potential payment, 2018 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearSix / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, potential payment, 2019 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearSeven / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, potential payment, 2020 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearEight / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, potential payment, 2021 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearNine / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, potential payment, 2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearTen / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Potential payment, annual increase in net sales, minimum percent |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 8.00%mmsi_BusinessCombinationContingentConsiderationPotentialPaymentAnnualIncreaseInNetSalesMinimumPercent / us-gaap_BusinessAcquisitionAxis = mmsi_MedigroupMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Intangible assets purchased |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 7,172,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember | 2,534,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicensingAgreementsMember |  |  |  |  |  |  | 3,091,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember |  | 3,396,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember | 250,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember | 2,500,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember | 79,172,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember |  | 91,052,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember |  | 7,258,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerListsMember | 9,669,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerListsMember | 95,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerListsMember | 5,219,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TrademarksMember | 5,778,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TrademarksMember | 393,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember | 630,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember |  | 750,000 us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_LicenseAgreementTermsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration, potential payment |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 250,000 mmsi_BusinessCombinationContingentConsiderationPotentialPayment / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DistributionRightsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 13,500,000 mmsi_BusinessCombinationContingentConsiderationPotentialPayment / us-gaap_BusinessAcquisitionAxis = mmsi_OstialSolutionsLlcMember |  |  |  |  |  |  |
Acquired in-process research and development |  |  |  | $ 0 us-gaap_ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff | $ 0 us-gaap_ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff | $ 2,450,000 us-gaap_ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Accrued Liability, Current, Due Date in Relation to First Commercial Sale + References No definition available. + Details
Name: | mmsi_AccruedLiabilityCurrentDueDateinRelationtoFirstCommercialSale
Namespace Prefix: | mmsi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Payment, Next Twelve Months + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPaymentNextTwelveMonths
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Payment, Year Three + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPaymentYearThree
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Payment, Year Two + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPaymentYearTwo
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Potential Payment + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPotentialPayment
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Potential Payment, Annual Increase in Net Sales, Minimum Percent + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPotentialPaymentAnnualIncreaseInNetSalesMinimumPercent
Namespace Prefix: | mmsi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Potential Payment, Year Eight + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearEight
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Potential Payment, Year Five + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearFive
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Potential Payment, Year Four + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearFour
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Potential Payment, Year Nine + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearNine
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Potential Payment, Year Seven + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearSeven
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Potential Payment, Year Six + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearSix
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Contingent Consideration, Potential Payment, Year Ten + References No definition available. + Details
Name: | mmsi_BusinessCombinationContingentConsiderationPotentialPaymentYearTen
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cost Method Investments, Interest Acquired, Number of Units + References No definition available. + Details
Name: | mmsi_CostMethodInvestmentsInterestAcquiredNumberOfUnits
Namespace Prefix: | mmsi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cost Method Investments, Ownership Percentage + References No definition available. + Details
Name: | mmsi_CostMethodInvestmentsOwnershipPercentage
Namespace Prefix: | mmsi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Finite-lived Intangible Assets Acquired, Liabilities Incurred + References No definition available. + Details
Name: | mmsi_FinitelivedIntangibleAssetsAcquiredLiabilitiesIncurred
Namespace Prefix: | mmsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16265-109275 + Details
Name: | us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the best estimate at the acquisition date of the contractual cash flows not expected to be collected, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=39739317&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=34752592&loc=d3e1043-128460 + Details
Name: | us-gaap_BusinessCombinationAcquisitionRelatedCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -URI http://asc.fasb.org/extlink&oid=25497992&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -URI http://asc.fasb.org/extlink&oid=25497992&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_IntangibleAssetsNetExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDebtIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireIntangibleAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the purchase of all investments (debt, security, other) during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of the write-off for research and development assets that were acquired in a transaction other than a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16265-109275 + Details
Name: | us-gaap_ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration