Quarterly report pursuant to Section 13 or 15(d)

Business Combination Additional Information (Details)

v2.4.1.9
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