| 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
 |