XML 139 R78.htm IDEA: XBRL DOCUMENT
v3.20.1

Lease obligations - Narrative (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 USD ($)
Disclosure of leases [Abstract] |
Expense relating to variable lease payments not included in measurement of lease liabilities | $ 83,700
Expense relating to short-term leases for which recognition exemption has been used | 500
Lease not yet commenced, amount | 6,600
Potential future lease payments not included in lease liabilities (undiscounted) | $ 70,588

X
- Definition The amount of the expense relating to short-term leases accounted for applying paragraph 6 of IFRS 16. This expense need not include the expense relating to leases with a lease term of one month or less. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2019-01-01 -Paragraph 53 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_53_c&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of the expense relating to variable lease payments not included in the measurement of lease liabilities. Variable lease payments are the portion of payments made by a lessee to a lessor for the right to use an underlying asset during the lease term that varies because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. [Refer: Lease liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2019-01-01 -Paragraph 53 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_53_e&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disclosure of leases [Abstract] + References No definition available. + Details
Name: | mx_DisclosureofleasesAbstract
Namespace Prefix: | mx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee, Finance Lease, Lease Not yet Commenced, Amount + References No definition available. + Details
Name: | mx_LesseeFinanceLeaseLeaseNotyetCommencedAmount
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Finance Lease, Option to Extend, Amount + References No definition available. + Details
Name: | mx_LesseeFinanceLeaseOptiontoExtendAmount
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant