XML 77 R63.htm IDEA: XBRL DOCUMENT
v3.3.1.900

401k Plan (Details) | 12 Months Ended
--- | ---
Dec. 31, 2015 USD ($)
Compensation and Retirement Disclosure [Abstract] |
Minimum age require to qualify for pension plan | 21 years
Minimum service period require to qualify for pension plan | 3 months
Maximum wages deferred, percent | 100.00%
Maximum eligible wages deferred by participants per year | $ 18,000
Minimum age for additional contribution beyond normal plan | 50 years
Defined benefit plan, contributions by plan participants | $ 6,000
Employer matching contribution, percent | 6.00%

X
- Definition The amount of maximum pre tax contributions made by plan participants. This item represents a periodic increase to the plan obligation and an increase to plan assets. + References No definition available. + Details
Name: | mdxg_DefinedBenefitPlanMaximumPreTaxContributionsByPlanParticipants
Namespace Prefix: | mdxg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Maximum percentage of employee eligible wages, deferred by participants under contribution plan. + References No definition available. + Details
Name: | mdxg_DefinedContributionPlanMaximumPercentageOfEligibleWagesDeferredByParticipants
Namespace Prefix: | mdxg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum eligible wages deferred by participants per year under contribution plan. + References No definition available. + Details
Name: | mdxg_MaximumEligibleWagesDeferredByParticipantsPerYear
Namespace Prefix: | mdxg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Minimum age required for additional pre-tax contributions by employee beyond normal plan. + References No definition available. + Details
Name: | mdxg_MinimumAgeForAdditionalContributionBeyondNormalPlan
Namespace Prefix: | mdxg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum age required to qualify for pension under the plan. + References No definition available. + Details
Name: | mdxg_MinimumAgeRequireToQualifyForPensionPlan
Namespace Prefix: | mdxg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition This line item represents the minimum service period served by the employee require to qualify for pension plan. + References No definition available. + Details
Name: | mdxg_MinimumServicePeriodRequireToQualifyForPensionPlan
Namespace Prefix: | mdxg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CompensationAndRetirementDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration