XML 64 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Additional Information (Detail) (USD $)
12 Months Ended 3 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Jul. 18, 2013
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Proceeds from issuance of senior notes   $ 218,836,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt    
Impairment charges 10,269,000us-gaap_AssetImpairmentCharges 6,378,000us-gaap_AssetImpairmentCharges    
Six Inch Fabrication Facility Closure [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment charges 10,269,000us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
  10,269,000us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Fabrication facility [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment charges   617,000us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mx_FabricationFacilityMember
   
Other Asset Class [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets fair value on recurring basis 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= mx_OtherAssetClassMember
  0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= mx_OtherAssetClassMember
 
Senior notes [Member] | 6.625% senior notes due 2021 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Proceeds from issuance of senior notes 218,800,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
    218,800,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Interest rate 6.625%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
6.625%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
6.625%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
6.625%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Due date Jul. 15, 2021 Jul. 15, 2021   Jul. 15, 2021
Aggregate principal amount 225,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  225,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
225,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Original debt issue discount 965,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
1,077,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
965,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
1,100,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Debt issuance costs paid 5,100,000us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
    5,100,000us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_DebtInstrumentAxis
= mx_SixPointSixTwoFiveZeroPercentageSeniorSecuredNotesDueTwoThousandTwentyOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Senior notes [Member] | 10.500% senior notes due 2018 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Interest rate 10.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= mx_TenPointFiveZeroPercentageSeniorSecuredNotesDueTwoThousandEighteenMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  10.50%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= mx_TenPointFiveZeroPercentageSeniorSecuredNotesDueTwoThousandEighteenMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
Due date Apr. 15, 2018      
Dawin Electronics [Member] | Fabrication facility [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment charges   $ 5,870,000us-gaap_AssetImpairmentCharges
/ us-gaap_BusinessAcquisitionAxis
= mx_DawinElectronicsMember
/ us-gaap_RestructuringCostAndReserveAxis
= mx_FabricationFacilityMember