Business Combination Additional Information (Details) (USD $)
|
3 Months Ended |
0 Months Ended |
12 Months Ended |
Mar. 31, 2015
|
Mar. 31, 2014
|
Oct. 31, 2014
|
Dec. 31, 2014
|
Dec. 31, 2016
|
Dec. 31, 2015
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Goodwill |
$ 1,201,000us-gaap_Goodwill
|
|
|
$ 1,201,000us-gaap_Goodwill
|
|
|
Stock based compensation |
3,719,000us-gaap_AllocatedShareBasedCompensationExpense
|
3,393,000us-gaap_AllocatedShareBasedCompensationExpense
|
|
|
|
|
Physpeed [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Percentage of voting interests acquired |
|
|
100.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember
|
|
|
|
Payments to acquire businesses |
|
|
9,250,000us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember
|
|
|
|
Escrow deposit |
|
|
1,100,000us-gaap_EscrowDeposit / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember
|
|
|
|
Goodwill |
|
|
1,201,000us-gaap_Goodwill / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember
|
|
|
|
Fair value of total consideration transferred |
|
|
9,250,000us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember
|
|
|
|
Acquisition related costs |
|
|
|
300,000us-gaap_BusinessCombinationAcquisitionRelatedCosts / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember
|
|
|
Identifiable intangible assets |
|
|
10,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember
|
|
|
|
Average useful life |
|
|
7 years
|
|
|
|
Continued Employment [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Quarterly installments |
|
|
200,000mxl_BusinessCombinationAdditionalConsiderationQuarterlyInstallments / us-gaap_ContingentConsiderationByTypeAxis = mxl_ContinuedEmploymentMember
|
|
|
|
Separately recognized transactions, expenses and losses recognized |
|
|
100,000us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized / us-gaap_ContingentConsiderationByTypeAxis = mxl_ContinuedEmploymentMember
|
|
|
|
Working Capital Adjustment |
|
|
|
40,000mxl_WorkingCapitalAdjustment / us-gaap_ContingentConsiderationByTypeAxis = mxl_ContinuedEmploymentMember
|
|
|
Continued Employment [Member] | Scenario, Forecast [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Separately recognized transactions, expenses and losses recognized |
|
|
|
|
50,000us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized / us-gaap_ContingentConsiderationByTypeAxis = mxl_ContinuedEmploymentMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
70,000us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized / us-gaap_ContingentConsiderationByTypeAxis = mxl_ContinuedEmploymentMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
Continued Employment [Member] | Physpeed [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Contingent consideration liability |
|
|
1,700,000us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember / us-gaap_ContingentConsiderationByTypeAxis = mxl_ContinuedEmploymentMember
|
|
|
|
Term of liability |
|
|
2 years
|
|
|
|
Earn-out Consideration [Member] | Physpeed [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Contingent consideration liability |
|
|
300,000us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember / us-gaap_ContingentConsiderationByTypeAxis = mxl_EarnoutConsiderationMember
|
|
|
|
Contingent consideration, high range of outcomes |
|
|
750,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember / us-gaap_ContingentConsiderationByTypeAxis = mxl_EarnoutConsiderationMember
|
|
|
|
Earn-out Consideration [Member] | Physpeed [Member] | Scenario, Forecast [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Base amount multiplied by revenue percent |
|
|
|
|
375,000mxl_BusinessCombinationContingentConsiderationArrangementsBaseAmountMultipliedbyRevenuePercent / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember / us-gaap_ContingentConsiderationByTypeAxis = mxl_EarnoutConsiderationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
375,000mxl_BusinessCombinationContingentConsiderationArrangementsBaseAmountMultipliedbyRevenuePercent / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember / us-gaap_ContingentConsiderationByTypeAxis = mxl_EarnoutConsiderationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
Retention and Performance-based Agreements [Member] | Physpeed [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Contingent consideration, high range of outcomes |
|
|
3,250,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember / us-gaap_ContingentConsiderationByTypeAxis = mxl_RetentionandPerformancebasedAgreementsMember
|
|
|
|
Developed Technology Rights [Member] | Physpeed [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Identifiable intangible assets |
|
|
2,700,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember
|
|
|
|
In Process Research and Development [Member] | Physpeed [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Identifiable intangible assets |
|
|
7,300,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_BusinessAcquisitionAxis = mxl_PhyspeedMember / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_InProcessResearchAndDevelopmentMember
|
|
|
|
Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned |
|
|
|
3,250,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember
|
|
|
Stock based compensation |
|
|
|
200,000us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember
|
|
|
Restricted Stock Units (RSUs) [Member] | Scenario, Forecast [Member] |
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned |
|
|
|
|
$ 1,625,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
$ 1,625,000us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
Maximum revenue to average company share price |
|
|
|
|
50.00%mxl_SharebasedPaymentAwardMaximumRevenuetoAverageCompanySharePricePercent / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
50.00%mxl_SharebasedPaymentAwardMaximumRevenuetoAverageCompanySharePricePercent / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockUnitsRSUMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|