XML 109 R87.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Share-based compensation - Narrative (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 USD ($) performanceFactor shares | Dec. 31, 2020 USD ($)
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |
Number of shares reserved for future grants of stock options and share appreciation rights (in shares) | shares | 3,634,629 |
Liabilities from share-based payment transactions | $ 68,634 | $ 71,913
SARs and TSARs |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |
Maximum term | 7 years |
Vesting rate | 33.33% |
Fair value of share-based payment transactions | $ 27,800 |
Liabilities from share-based payment transactions | 26,100 |
Intrinsic value of liabilities from share-based payment transactions | $ 1,700 |
Weighted average remaining vesting period | 1 year 6 months |
Expense from share-based payment transactions with employees | $ 13,500 | 33,100
Expense (recovery) from share-based payment transactions with employees, effect of change in share price | $ (20,500) | 27,200
Performance Share Units (PSU) New Plan |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |
Maximum term | 3 years |
Number of performance factors | performanceFactor | 2 |
Deferred, Restricted and Performance Share Units |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |
Fair value of share-based payment transactions | $ 52,700 |
Liabilities from share-based payment transactions | 42,400 |
Intrinsic value of liabilities from share-based payment transactions | $ 10,400 |
Weighted average remaining vesting period | 1 year 7 months 6 days |
Expense from share-based payment transactions with employees | $ 12,200 | 22,000
Expense (recovery) from share-based payment transactions with employees, effect of change in share price | $ (2,300) | 11,400
Stock Options |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |
Maximum term | 7 years |
Vesting rate | 33.33% |
Expense from share-based payment transactions with employees | $ 100 | $ 100
Bottom of range | Performance Share Units (PSU) New Plan |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |
Share-based compensation arrangement vesting rights, percentage | 0.00% |
Top of range | Performance Share Units (PSU) New Plan |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |
Share-based compensation arrangement vesting rights, percentage | 200.00% |

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The intrinsic value of liabilities arising from share-based transactions for which the counterparty's right to cash or other assets had vested by the end of the period (for example, vested share appreciation rights). The intrinsic value is the difference between the fair value of the shares to which the counterparty has the (conditional or unconditional) right to subscribe, or which it has the right to receive, and the price (if any) that the counterparty is (or will be) required to pay for those shares. Share-based payment transactions are transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services, for which the counterparty's right to cash or other assets had vested by the end of the period (for example, vested share appreciation rights). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2021-01-01 -Paragraph 51 -Subparagraph b -Clause ii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_51_b_ii&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of liabilities arising from share-based payment transactions. Share-based payment transactions are transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2021-01-01 -Paragraph 51 -Subparagraph b -Clause i -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_51_b_i&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of shares reserved for issue under options and contracts for the sale of shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 79 -Subparagraph a -Clause vii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a_vii&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Employee Service Share-Based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized, Period For Recognition2 + References No definition available. + Details
Name: | mx_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition2
Namespace Prefix: | mx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expense (Recovery) From Share-Based Payment Transactions With Employees, Effect Of Change In Share Price + References No definition available. + Details
Name: | mx_ExpenseRecoveryFromShareBasedPaymentTransactionsWithEmployeesEffectOfChangeInSharePrice
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair Value Of Shares From Share-Based Payment Transactions + References No definition available. + Details
Name: | mx_FairValueOfSharesFromShareBasedPaymentTransactions
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period1 + References No definition available. + Details
Name: | mx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | mx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Number of Performance Factors + References No definition available. + Details
Name: | mx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceFactors
Namespace Prefix: | mx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage1 + References No definition available. + Details
Name: | mx_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1
Namespace Prefix: | mx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Vesting Rate + References No definition available. + Details
Name: | mx_VestingRate
Namespace Prefix: | mx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=mx_ShareAppreciationRightsSARAndTandemShareAppreciationRightsTSARMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=mx_PerformanceShareUnitsPSUNewPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=mx_DeferredShareUnitsDSURestrictedShareUnitsRSUAndPerformanceShareUnitsPSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=mx_EmployeeStockOption1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |