Annual report pursuant to Section 13 and 15(d)

UNAUDITED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY (DEFICIT) Statement

v2.4.1.9
UNAUDITED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY (DEFICIT) Statement (USD $)
In Thousands, unless otherwise specified
Total
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Class A Common Stock
Class B Common Stock
Stockholders' Equity Attributable to Parent- Beginning Balance at Dec. 31, 2011 $ 93,025us-gaap_StockholdersEquity $ 126,695us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 14us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (33,687)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
$ 2us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 1us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Shares Issued, beginning balance at Dec. 31, 2011         19,107us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
14,143us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Conversion Of Class B Common Stock To Class A Common Stock Shares         3,991mxl_ConversionOfClassbCommonStockToClassaCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
(3,991)mxl_ConversionOfClassbCommonStockToClassaCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Conversion Of Class B Common Stock To Class A Common Stock 0mxl_ConversionOfClassbCommonStockToClassaCommonStock 0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock Issued Pursuant To Equity Awards Net Shares         740mxl_CommonStockIssuedPursuantToEquityAwardsNetShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
521mxl_CommonStockIssuedPursuantToEquityAwardsNetShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock Issued Pursuant To Equity Awards Net Value 617mxl_CommonStockIssuedPursuantToEquityAwardsNetValue 617mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Stock Repurchased and Retired During Period, Shares         (1,152)us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
(1,000)us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Stock Repurchased and Retired During Period, Value (12,076)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue 0us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (12,076)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
   
Stock Issued During Period, Shares, Employee Stock Purchase Plans         495us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Stock Issued During Period, Value, Employee Stock Purchase Plan 1,914us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 1,914us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 9,984us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 9,984us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Other Comprehensive Income (Loss), Net of Tax 21us-gaap_OtherComprehensiveIncomeLossNetOfTax 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
21us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Net loss (13,252)us-gaap_NetIncomeLoss 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(13,252)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Stockholders' Equity Attributable to Parent- Ending Balance at Dec. 31, 2012 80,233us-gaap_StockholdersEquity 139,210us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
35us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(59,015)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
2us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
1us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Shares Issued, ending balance at Dec. 31, 2012         23,181us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
9,673us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Conversion Of Class B Common Stock To Class A Common Stock Shares         1,377mxl_ConversionOfClassbCommonStockToClassaCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
(1,377)mxl_ConversionOfClassbCommonStockToClassaCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Conversion Of Class B Common Stock To Class A Common Stock 0mxl_ConversionOfClassbCommonStockToClassaCommonStock 0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock Issued Pursuant To Equity Awards Net Shares         1,940mxl_CommonStockIssuedPursuantToEquityAwardsNetShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
42mxl_CommonStockIssuedPursuantToEquityAwardsNetShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock Issued Pursuant To Equity Awards Net Value 3,727mxl_CommonStockIssuedPursuantToEquityAwardsNetValue 3,726mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
1mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Stock Repurchased and Retired During Period, Shares 0us-gaap_StockRepurchasedAndRetiredDuringPeriodShares          
Stock Issued During Period, Shares, Employee Stock Purchase Plans         504us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Stock Issued During Period, Value, Employee Stock Purchase Plan 2,438us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 2,438us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 12,986us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 12,986us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Other Comprehensive Income (Loss), Net of Tax 23us-gaap_OtherComprehensiveIncomeLossNetOfTax 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
23us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Net loss (12,733)us-gaap_NetIncomeLoss 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(12,733)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
   
Stockholders' Equity Attributable to Parent- Ending Balance at Dec. 31, 2013 86,674us-gaap_StockholdersEquity 158,360us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
58us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(71,748)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
3us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
1us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Shares Issued, ending balance at Dec. 31, 2013         27,002us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
8,338us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Conversion Of Class B Common Stock To Class A Common Stock Shares         1,405mxl_ConversionOfClassbCommonStockToClassaCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
(1,405)mxl_ConversionOfClassbCommonStockToClassaCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Conversion Of Class B Common Stock To Class A Common Stock 0mxl_ConversionOfClassbCommonStockToClassaCommonStock 0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0mxl_ConversionOfClassbCommonStockToClassaCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock Issued Pursuant To Equity Awards Net Shares         2,043mxl_CommonStockIssuedPursuantToEquityAwardsNetShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
51mxl_CommonStockIssuedPursuantToEquityAwardsNetShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock Issued Pursuant To Equity Awards Net Value 1,486mxl_CommonStockIssuedPursuantToEquityAwardsNetValue 1,486mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0mxl_CommonStockIssuedPursuantToEquityAwardsNetValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Stock Issued During Period, Shares, Employee Stock Purchase Plans         477us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Stock Issued During Period, Value, Employee Stock Purchase Plan 3,058us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 3,058us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 15,008us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 15,008us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Other Comprehensive Income (Loss), Net of Tax (83)us-gaap_OtherComprehensiveIncomeLossNetOfTax 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(83)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Net loss (7,041)us-gaap_NetIncomeLoss 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(7,041)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Stockholders' Equity Attributable to Parent- Ending Balance at Dec. 31, 2014 $ 99,102us-gaap_StockholdersEquity $ 177,912us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (25)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (78,789)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= mxl_AccumulatedDeficitMember
$ 3us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 1us-gaap_StockholdersEquity
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Shares Issued, ending balance at Dec. 31, 2014         30,927us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
6,984us-gaap_SharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember