XML 70 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Geographic and Segment Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2014
Customer
Dec. 31, 2013
Customer
Dec. 31, 2012
Customer
Revenues from External Customers and Long-Lived Assets [Line Items]      
Number of operating segments 1us-gaap_NumberOfOperatingSegments    
Number of business lines 3mx_NumberOfBusinessLines    
Customer Concentration Risk [Member] | Net Sales [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Number of customers 2mx_NumberOfCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
1mx_NumberOfCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
1mx_NumberOfCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Customer Concentration Risk [Member] | Net Sales [Member] | Top Ten Customers [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage 61.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_TopTenCustomersMember
59.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_TopTenCustomersMember
61.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_TopTenCustomersMember
Number of customers 10mx_NumberOfCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_TopTenCustomersMember
10mx_NumberOfCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_TopTenCustomersMember
10mx_NumberOfCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_TopTenCustomersMember
Customer Concentration Risk [Member] | Net Sales [Member] | Customer One [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage 11.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_CustomerOneMember
11.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_CustomerOneMember
 
Customer Concentration Risk [Member] | Net Sales [Member] | Customer Two [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage 10.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_CustomerTwoMember
  11.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mx_CustomerTwoMember
Geographic Concentration Risk [Member] | Property, Plant and Equipment [Member] | Korea [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage 96.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_PropertyPlantAndEquipmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_KR