XML 141 R118.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Financial instruments - Fair value - Level 3 instrument, Egyptian natural gas supply contract, inputs and the sensitivities of the Monte-Carlo model valuation to changes (Details) - Fair value of Egypt gas supply contract derivative - Level 3 of fair value hierarchy $ in Millions | Dec. 31, 2024 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 | 360
Input value or range | Methanol price forecast | Maximum |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | $ / Mt | 430
Input value or range | Discount rate |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 0.075
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) |
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 | 4
Resulting change in valuation | Methanol price forecast | Maximum |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
Significant unobservable input, assets | 5
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 2024-01-01 -Paragraph 93 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_d&doctype=Standard -URIDate 2024-03-27 + 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_ClassesOfFinancialAssetsAxis=mx_EgyptGasSupplyContractDerivativeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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_MeasurementInputDiscountRate1Member
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: |