XML 46 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Offsetting of Derivative Assets (Detail) (Zero cost collars [Member], USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Dec. 31, 2013
Zero cost collars [Member]
   
Derivative [Line Items]    
Asset Derivatives, Gross amounts of recognized assets/liabilities $ 8,525us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
$ 4,912us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
Asset Derivatives, Gross amounts offset in the balance sheets 0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
Asset Derivatives, Net amounts of assets/liabilities presented in the balance sheets 8,525us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
4,912us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
Asset Derivatives, Gross amounts not offset in the balance sheets, Financial instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
Asset Derivatives, Gross amounts not offset in the balance sheets, Cash collateral received/pledged 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
Asset Derivatives, Gross amounts not offset in the balance sheets, Net amount $ 8,525us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember
$ 4,912us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= mx_ZeroCostCollarsMember