XML 29 R47.htm IDEA: XBRL DOCUMENT
v2.4.1.9

INCOME TAXES (Details) (USD $) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2013 | Dec. 31, 2014 | Dec. 31, 2013
Components of Company's loss before income taxes [Abstract] |  |  |
United States |  | $ 2,044,000 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic | $ 702,000 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Foreign |  | 7,777,000 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign | 2,107,000 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Income before income taxes |  | 9,821,000 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments | 2,809,000 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Current provision [Abstract] |  |  |
Federal |  | 2,433,000 us-gaap_CurrentFederalTaxExpenseBenefit | 124,000 us-gaap_CurrentFederalTaxExpenseBenefit
State |  | 43,000 us-gaap_CurrentStateAndLocalTaxExpenseBenefit | 144,000 us-gaap_CurrentStateAndLocalTaxExpenseBenefit
Foreign |  | 2,547,000 us-gaap_CurrentForeignTaxExpenseBenefit | 1,434,000 us-gaap_CurrentForeignTaxExpenseBenefit
Total |  | 5,023,000 us-gaap_CurrentIncomeTaxExpenseBenefit | 1,702,000 us-gaap_CurrentIncomeTaxExpenseBenefit
Deferred provision (benefit) [Abstract] |  |  |
Federal |  | (1,792,000)us-gaap_DeferredFederalIncomeTaxExpenseBenefit | (1,883,000)us-gaap_DeferredFederalIncomeTaxExpenseBenefit
State |  | 349,000 us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit | 0 us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit
Foreign |  | (255,000)us-gaap_DeferredForeignIncomeTaxExpenseBenefit | (184,000)us-gaap_DeferredForeignIncomeTaxExpenseBenefit
Total |  | (1,698,000)us-gaap_DeferredIncomeTaxExpenseBenefit | (2,067,000)us-gaap_DeferredIncomeTaxExpenseBenefit
Total |  | 3,325,000 us-gaap_IncomeTaxExpenseBenefit | (365,000)us-gaap_IncomeTaxExpenseBenefit
Reconciliation of effective income tax rate and United States federal statutory income tax rate [Abstract] |  |  |
Federal statutory income taxes (in hundredths) |  | 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
State income taxes, net of federal benefit (in hundredths) |  | 3.50%us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes | 1.30%us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Difference in foreign and United States tax on foreign operations (in hundredths) |  | (16.10%)us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential | (11.60%)us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Effect of changes in valuation allowance for net operating loss carryforwards (in hundredths) |  | 14.30%us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance | (55.90%)us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Effect of change in uncertain tax positions (net) (in hundredths) |  | 0.50%us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies | (17.00%)us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies
Federal Sub-Part F Income from foreign operations (in hundredths) |  | 2.90%us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings | 11.80%us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
Other (in hundredths) |  | (6.20%)us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments | 23.40%us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments
Total (in hundredths) |  | 33.90%us-gaap_EffectiveIncomeTaxRateContinuingOperations | (13.00%)us-gaap_EffectiveIncomeTaxRateContinuingOperations
Current [Abstract] |  |  |
Deferred revenue |  | 453,000 us-gaap_DeferredTaxAssetsDeferredIncome | (26,000)us-gaap_DeferredTaxAssetsDeferredIncome
Inventory capitalization |  | 171,000 us-gaap_DeferredTaxAssetsInventory | 228,000 us-gaap_DeferredTaxAssetsInventory
Inventory reserves |  | 762,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves | 644,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
Accrued expenses |  | 697,000 mtex_DeferredTaxAssetsAccruedExpensesCurrent | 917,000 mtex_DeferredTaxAssetsAccruedExpensesCurrent
Other |  | 127,000 mtex_DeferredTaxAssetsOtherCurrent | 108,000 mtex_DeferredTaxAssetsOtherCurrent
Total current deferred tax assets |  | 2,210,000 us-gaap_DeferredTaxAssetsGrossCurrent | 1,871,000 us-gaap_DeferredTaxAssetsGrossCurrent
Noncurrent [Abstract] |  |  |
Depreciation and amortization |  | 1,867,000 us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment | 1,834,000 us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment
Net operating loss |  | 5,842,000 mtex_DeferredTaxAssetsNetOperatingLossNoncurrent | 5,078,000 mtex_DeferredTaxAssetsNetOperatingLossNoncurrent
Deferred revenue |  | 28,000 mtex_DeferredTaxAssetsDeferredRoyaltyNoncurrent | 39,000 mtex_DeferredTaxAssetsDeferredRoyaltyNoncurrent
Non-cash accounting charges related to stock options and warrants |  | 628,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost | 520,000 us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Accrued expenses |  | 350,000 mtex_DeferredTaxAssetsAccruedExpensesNoncurrent | 366,000 mtex_DeferredTaxAssetsAccruedExpensesNoncurrent
Foreign tax credit carryover |  | 3,855,000 us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign | 0 us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign
Other |  | 506,000 mtex_DeferredTaxAssetsOtherNoncurrent | 843,000 mtex_DeferredTaxAssetsOtherNoncurrent
Total noncurrent deferred tax assets |  | 13,076,000 us-gaap_DeferredTaxAssetsGrossNoncurrent | 8,680,000 us-gaap_DeferredTaxAssetsGrossNoncurrent
Total deferred tax assets |  | 15,286,000 us-gaap_DeferredTaxAssetsGross | 10,551,000 us-gaap_DeferredTaxAssetsGross
Valuation allowance |  | (9,745,000)us-gaap_DeferredTaxAssetsValuationAllowance | (5,264,000)us-gaap_DeferredTaxAssetsValuationAllowance
Total deferred tax assets, net of valuation allowance |  | 5,541,000 us-gaap_DeferredTaxAssetsNet | 5,287,000 us-gaap_DeferredTaxAssetsNet
Current [Abstract] |  |  |
Prepaid expenses |  | 413,000 us-gaap_DeferredTaxLiabilitiesPrepaidExpenses | 396,000 us-gaap_DeferredTaxLiabilitiesPrepaidExpenses
Deferred Commissions |  | 769,000 mtex_DeferredTaxLiabilitiesDeferredCommissions | 5,000 mtex_DeferredTaxLiabilitiesDeferredCommissions
Other |  | 10,000 mtex_DeferredTaxLiabilitiesOtherCurrent | 0 mtex_DeferredTaxLiabilitiesOtherCurrent
Total current deferred tax liabilities |  | 1,192,000 us-gaap_DeferredTaxLiabilitiesGrossCurrent | 401,000 us-gaap_DeferredTaxLiabilitiesGrossCurrent
Noncurrent [Abstract] |  |  |
Internally-developed software |  | 11,000 mtex_DeferredTaxLiabilitiesInternallyDevelopedSoftwareNoncurrent | 15,000 mtex_DeferredTaxLiabilitiesInternallyDevelopedSoftwareNoncurrent
Depreciation and amortization |  | 2,000 us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment | 2,000 us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment
Sub-Part F Income Deferred |  | 0 mtex_DeferredTaxLiabilitiesSubPartFIncomeDeferredNoncurrent | 2,163,000 mtex_DeferredTaxLiabilitiesSubPartFIncomeDeferredNoncurrent
Other |  | 24,000 mtex_DeferredTaxLiabilitiesOtherNoncurrent | (52,000)mtex_DeferredTaxLiabilitiesOtherNoncurrent
Total noncurrent deferred tax liabilities |  | 37,000 us-gaap_DeferredTaxLiabilitiesGrossNoncurrent | 2,128,000 us-gaap_DeferredTaxLiabilitiesGrossNoncurrent
Total deferred tax liabilities |  | 1,229,000 us-gaap_DeferredIncomeTaxLiabilities | 2,529,000 us-gaap_DeferredIncomeTaxLiabilities
Valuation Allowance [Line Items] |  |  |
Valuation allowance |  | (9,745,000)us-gaap_DeferredTaxAssetsValuationAllowance | (5,264,000)us-gaap_DeferredTaxAssetsValuationAllowance
Deferred tax assets liabilities classified in Consolidated Balance Sheets [Abstract] |  |  |
Current deferred tax assets |  | 1,141,000 us-gaap_DeferredTaxAssetsNetCurrent | 1,578,000 us-gaap_DeferredTaxAssetsNetCurrent
Noncurrent deferred tax assets |  | 3,320,000 us-gaap_DeferredTaxAssetsNetNoncurrent | 1,303,000 us-gaap_DeferredTaxAssetsNetNoncurrent
Current deferred tax liabilities |  | (123,000)us-gaap_DeferredTaxLiabilitiesCurrent | (114,000)us-gaap_DeferredTaxLiabilitiesCurrent
Other long-term liabilities |  | (26,000)us-gaap_DeferredTaxLiabilitiesNoncurrent | (9,000)us-gaap_DeferredTaxLiabilitiesNoncurrent
Net deferred tax assets |  | 4,312,000 us-gaap_DeferredTaxAssetsLiabilitiesNet | 2,758,000 us-gaap_DeferredTaxAssetsLiabilitiesNet
Uncertain income tax positions recorded in current liabilities |  | 100,000 mtex_UncertainIncomeTaxPositionsRecordedInCurrentLiabilities |
Uncertain income tax positions recorded in noncurrent liabilities |  | 700,000 mtex_UncertainIncomeTaxPositionsRecordedInNoncurrentLiabilities | 700,000 mtex_UncertainIncomeTaxPositionsRecordedInNoncurrentLiabilities
Unrecognized tax benefits that would impact effective tax rate |  | 800,000 us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate |
Reconciliation of beginning and ending amount of unrecognized tax benefits [Roll Forward] |  |  |
Balance as of January 1 |  | 738,000 us-gaap_UnrecognizedTaxBenefits | 3,039,000 us-gaap_UnrecognizedTaxBenefits
Additions for tax positions related to the current year |  | 1,000 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 436,000 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Additions for tax positions of prior years |  | 111,000 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 292,000 us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Reductions of tax positions of prior years |  | (47,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | (3,029,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Balance as of December 31 |  | 803,000 us-gaap_UnrecognizedTaxBenefits | 738,000 us-gaap_UnrecognizedTaxBenefits
Net tax deficiency associated with income tax examination |  | 800,000 us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued |
Interest expense on income tax examination | 200,000 us-gaap_IncomeTaxExaminationInterestExpense |  |
Tax benefit associated with income tax examination | 1,000,000 mtex_TaxBenefitAssociatedWithIncomeTaxExamination |  |
Australia [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2010 |
Australia [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Cyprus [Member] |  |  |
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 5,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = country_CY |
Tax Effected NOL |  | 1,000 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = country_CY |
Expiration Years |  | 2019 |
Canada [Member] |  |  |
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 0 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = country_CA |
Tax Effected NOL |  | 0 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = country_CA |
Expiration Years |  | 2043 |
Canada [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2010 |
Canada [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Denmark [Member] |  |  |
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 1,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = country_DK |
Tax Effected NOL |  | 0 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = country_DK |
Expiration Years |  | Indefinite |
Denmark [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2011 |
Denmark [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Japan [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2011 |
Japan [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Mexico [Member] |  |  |
Noncurrent [Abstract] |  |  |
Valuation allowance |  | 2,700,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_MX | 2,700,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_MX
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 9,000,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = country_MX |
Tax Effected NOL |  | 2,700,000 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = country_MX |
Expiration Years |  | 2020-2023 |
Valuation Allowance [Line Items] |  |  |
Valuation allowance |  | 2,700,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_MX | 2,700,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_MX
Mexico [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2010 |
Mexico [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Norway [Member] |  |  |
Noncurrent [Abstract] |  |  |
Valuation allowance |  | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_NO | 200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_NO
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 448,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = country_NO |
Tax Effected NOL |  | 121,000 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = country_NO |
Expiration Years |  | Indefinite |
Valuation Allowance [Line Items] |  |  |
Valuation allowance |  | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_NO | 200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_NO
Norway [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2008 |
Norway [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Republic of Korea [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2009 |
Republic of Korea [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Singapore [Member] |  |  |
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 28,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = country_SG |
Tax Effected NOL |  | 5,000 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = country_SG |
Expiration Years |  | Indefinite |
Singapore [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2010 |
Singapore [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
South Africa [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2011 |
South Africa [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Sweden [Member] |  |  |
Noncurrent [Abstract] |  |  |
Valuation allowance |  | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_SE | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_SE
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 541,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = country_SE |
Tax Effected NOL |  | 119,000 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = country_SE |
Expiration Years |  | Indefinite |
Valuation Allowance [Line Items] |  |  |
Valuation allowance |  | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_SE | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_SE
Sweden [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2009 |
Sweden [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Switzerland [Member] |  |  |
Noncurrent [Abstract] |  |  |
Valuation allowance |  | 1,200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_CH | 200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_CH
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 13,612,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = country_CH |
Tax Effected NOL |  | 1,234,000 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = country_CH |
Expiration Years |  | 2016-2020 |
Valuation Allowance [Line Items] |  |  |
Valuation allowance |  | 1,200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_CH | 200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_CH
Switzerland [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2009 |
Switzerland [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Taiwan [Member] |  |  |
Noncurrent [Abstract] |  |  |
Valuation allowance |  | 1,200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_TW | 1,200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_TW
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 7,152,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = country_TW |
Tax Effected NOL |  | 1,215,000 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = country_TW |
Expiration Years |  | 2016-2023 |
Valuation Allowance [Line Items] |  |  |
Valuation allowance |  | 1,200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_TW | 1,200,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_TW
Taiwan [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2009 |
Taiwan [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
United Kingdom [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2008 |
United Kingdom [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
United States [Member] |  |  |
Noncurrent [Abstract] |  |  |
Valuation allowance |  | 4,300,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_US | 800,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_US
Valuation Allowance [Line Items] |  |  |
Valuation allowance |  | 4,300,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_US | 800,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = country_US
United States [Member] | Earliest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2008 |
United States [Member] | Latest Open Tax Year [Member] |  |  |
Income Tax Examination [Line Items] |  |  |
Open tax years |  | 2014 |
Ukraine [Member] |  |  |
Noncurrent [Abstract] |  |  |
Valuation allowance |  | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = currency_UAH | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = currency_UAH
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 678,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = currency_UAH |
Tax Effected NOL |  | 122,000 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = currency_UAH |
Expiration Years |  | Indefinite |
Valuation Allowance [Line Items] |  |  |
Valuation allowance |  | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = currency_UAH | 100,000 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = currency_UAH
United States (states) [Member] |  |  |
Operating Loss Carryforwards [Line Items] |  |  |
Gross NOL |  | 12,996,000 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |
Tax Effected NOL |  | $ 325,000 mtex_OperatingLossCarryforwardsTaxEffect / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |
Expiration Years |  | 2015-2032 |

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued expenses current. + References No definition available. + Details
Name: | mtex_DeferredTaxAssetsAccruedExpensesCurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued expenses noncurrent. + References No definition available. + Details
Name: | mtex_DeferredTaxAssetsAccruedExpensesNoncurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred royalty noncurrent. + References No definition available. + Details
Name: | mtex_DeferredTaxAssetsDeferredRoyaltyNoncurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | mtex_DeferredTaxAssetsGrossCurrentAbstract
Namespace Prefix: | mtex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | mtex_DeferredTaxAssetsGrossNoncurrentAbstract
Namespace Prefix: | mtex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from net operating loss noncurrent. + References No definition available. + Details
Name: | mtex_DeferredTaxAssetsNetOperatingLossNoncurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from other current. + References No definition available. + Details
Name: | mtex_DeferredTaxAssetsOtherCurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from other noncurrent. + References No definition available. + Details
Name: | mtex_DeferredTaxAssetsOtherNoncurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences derived from deferred commissions. + References No definition available. + Details
Name: | mtex_DeferredTaxLiabilitiesDeferredCommissions
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | mtex_DeferredTaxLiabilitiesGrossCurrentAbstract
Namespace Prefix: | mtex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | mtex_DeferredTaxLiabilitiesGrossNoncurrentAbstract
Namespace Prefix: | mtex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before allocation of valuation allowances of deferred tax liabilities attributable to deductible temporary differences from internally-developed software liabilities. + References No definition available. + Details
Name: | mtex_DeferredTaxLiabilitiesInternallyDevelopedSoftwareNoncurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax liabilities attributable to deductible temporary differences from other current. + References No definition available. + Details
Name: | mtex_DeferredTaxLiabilitiesOtherCurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax liabilities attributable to deductible temporary differences from other liabilities. + References No definition available. + Details
Name: | mtex_DeferredTaxLiabilitiesOtherNoncurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax liabilities attributable to deductible temporary differences from Sub-Part F income deferred liabilities. + References No definition available. + Details
Name: | mtex_DeferredTaxLiabilitiesSubPartFIncomeDeferredNoncurrent
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Expiration date of each operating loss carryforward included in operating loss carryforward. + References No definition available. + Details
Name: | mtex_OperatingLossCarryforwardsExpirationPeriod
Namespace Prefix: | mtex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The sum of domestic, foreign and state and local operating loss carryforwards, tax effects, under enacted tax laws. + References No definition available. + Details
Name: | mtex_OperatingLossCarryforwardsTaxEffect
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents tax benefit associated with income tax examination by IRS. + References No definition available. + Details
Name: | mtex_TaxBenefitAssociatedWithIncomeTaxExamination
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Uncertain income tax positions recorded by the company in current liabilities, as of balance sheet. + References No definition available. + Details
Name: | mtex_UncertainIncomeTaxPositionsRecordedInCurrentLiabilities
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Uncertain income tax positions recorded by the company in noncurrent liabilities, as of balance sheet. + References No definition available. + Details
Name: | mtex_UncertainIncomeTaxPositionsRecordedInNoncurrentLiabilities
Namespace Prefix: | mtex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6509736 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Paragraph Question 1-7 + Details
Name: | us-gaap_CurrentFederalTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_CurrentForeignTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6509736 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 + Details
Name: | us-gaap_CurrentIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6509736 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 + Details
Name: | us-gaap_CurrentStateAndLocalTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredFederalIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredForeignIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Liability -URI http://asc.fasb.org/extlink&oid=6510232 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Subparagraph b(2) -Article 7 + Details
Name: | us-gaap_DeferredIncomeTaxLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 + Details
Name: | us-gaap_DeferredTaxAssetsDeferredIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Asset -URI http://asc.fasb.org/extlink&oid=6510090 + Details
Name: | us-gaap_DeferredTaxAssetsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31938-109318 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Asset -URI http://asc.fasb.org/extlink&oid=6510090 + Details
Name: | us-gaap_DeferredTaxAssetsGrossCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized or consumed after one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Asset -URI http://asc.fasb.org/extlink&oid=6510090 + Details
Name: | us-gaap_DeferredTaxAssetsGrossNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 + Details
Name: | us-gaap_DeferredTaxAssetsInventory
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards, net of deferred tax liability attributable to taxable temporary differences. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsLiabilitiesNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31928-109318 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31958-109318 + Details
Name: | us-gaap_DeferredTaxAssetsNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allocation of valuation allowances of noncurrent deferred tax asset attributable to deductible temporary differences and carryforwards. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31928-109318 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31958-109318 + Details
Name: | us-gaap_DeferredTaxAssetsNetNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment. + References No definition available. + Details
Name: | us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 + Details
Name: | us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from other reserves not separately disclosed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences, net of deferred tax asset attributable to deductible temporary differences and carryforwards net of valuation allowances expected to be realized or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31958-109318 + Details
Name: | us-gaap_DeferredTaxLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences expected to be realized or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxLiabilitiesGrossCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxLiabilitiesGrossNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences, net of deferred tax asset attributable to deductible temporary differences and carryforwards net of valuation allowances expected to be realized or consumed after one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31958-109318 + Details
Name: | us-gaap_DeferredTaxLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses. + References No definition available. + Details
Name: | us-gaap_DeferredTaxLiabilitiesPrepaidExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 + Details
Name: | us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(2)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Subparagraph 2 -Article 4 + Details
Name: | us-gaap_EffectiveIncomeTaxRateContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition The amount of estimated interest recognized in the period arising from income tax examinations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationInterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Income Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6515339 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax year that remains open to examination under enacted tax laws, in CCYY format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_OpenTaxYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

X
- Definition Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Unrecognized Tax Benefit -URI http://asc.fasb.org/extlink&oid=6527854 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_AU
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_CH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_CY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_DK
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_JP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_KR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_NO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_SE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_SG
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_TW
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_ZA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=currency_UAH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |