XML 138 R116.htm IDEA: XBRL DOCUMENT
v3.22.4

Financial instruments - Fair value - Level 3 instrument, inputs and the sensitivities, valuation to changes (Details) - Level 3 of fair value hierarchy $ in Millions | Dec. 31, 2022 USD ($) $ / Mt
--- | ---
Input value or range | Methanol price volatility (before impact of mean reversion) |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 0.35
Input value or range | Methanol price forecast | Minimum |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | $ / Mt | 330
Input value or range | Methanol price forecast | Maximum |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | $ / Mt | 500
Input value or range | Discount rate |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 0.089
Change in input | Methanol price volatility (before impact of mean reversion) |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 0.05
Change in input | Methanol price forecast |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | $ / Mt | 25
Change in input | Discount rate |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 0.01
Resulting change in valuation | Methanol price volatility (before impact of mean reversion) | Minimum |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 5
Resulting change in valuation | Methanol price volatility (before impact of mean reversion) | Maximum |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 6
Resulting change in valuation | Methanol price forecast | Minimum |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 3
Resulting change in valuation | Methanol price forecast | Maximum |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 4
Resulting change in valuation | Discount rate |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 1

X
- Definition The value of significant unobservable input used in the measurement of the fair value of assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 13 -IssueDate 2022-03-24 -Paragraph 93 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_d&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_SignificantUnobservableInputAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair Value Measurement Inputs and Valuation Techniques + References No definition available. + Details
Name: | mx_FairValueMeasurementInputsAndValuationTechniquesLineItems
Namespace Prefix: | mx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis=mx_ValuationTechniquesInputValueOrRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnobservableInputsAxis=mx_MeasurementInputMethanolPriceVolatilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnobservableInputsAxis=mx_MeasurementInputMethanolPriceForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_UnobservableInputsAxis=mx_MeasurementInputDiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis=mx_ValuationTechniquesChangeInInputMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis=mx_ValuationTechniquesResultingChangeInValuationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |