Annual report pursuant to Section 13 and 15(d)

Business Combination Additional Information (Details)

v2.4.1.9
Business Combination Additional Information (Details) (USD $)
12 Months Ended 0 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Oct. 31, 2014
Dec. 31, 2016
Dec. 31, 2015
Business Acquisition [Line Items]            
Goodwill $ 1,201,000us-gaap_Goodwill $ 0us-gaap_Goodwill        
Stock based compensation 15,008,000us-gaap_AllocatedShareBasedCompensationExpense 12,986,000us-gaap_AllocatedShareBasedCompensationExpense 9,984,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 300,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