XML 100 R63.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Long-term debt - Narrative (Details) | 2 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Mar. 06, 2018 USD ($) vessel | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($) | Dec. 31, 2015 USD ($)
Disclosure of detailed information about borrowings [line items] |  |  |  |
Net proceeds on issue of long-term debt |  | $ 0 | $ 65,700,000 |
Accretion of deferred financing costs |  | 3,100,000 | 3,000,000 |
Cash balance |  | 375,479,000 | $ 223,890,000 | $ 254,934,000
Egypt entity |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Cash balance |  | $ 131,000,000 |  |
Egypt entity |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Ownership basis, percent |  | 100.00% |  |
Egypt limited recourse debt facilities |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Facilities term |  | 12 years |  |
Egypt limited recourse debt facilities | Egypt entity |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Percentage of gas requirements (greater than) |  | 70.00% |  |
Shareholder distributions subject to restriction |  | $ 100,000,000 |  |
Principal repayments to be matched with shareholder distributions |  | $ 100,000,000 |  |
Egypt limited recourse debt facilities | Minimum | LIBOR |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Basis spread, percent |  | 0.90% |  |
Egypt limited recourse debt facilities | Maximum | LIBOR |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Basis spread, percent |  | 1.60% |  |
Other limited recourse debt facilities | Issuance of debt |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Notional amount | $ 43,000,000 |  |  |
Number of vessels to be acquired | vessel | 2 |  |  |
Other limited recourse debt facilities | Fixed interest rate | Issuance of debt |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Borrowings, interest rate | 5.35% |  |  |
Other limited recourse debt facilities | 50% owned subsidiary | Issuance of debt |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Interest % | 50.00% |  |  |
Notional amount | $ 86,000,000 |  |  |
Other limited recourse debt facilities | Minimum |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Basis spread, percent |  | 0.75% |  |
Facilities term |  | 2 years |  |
Other limited recourse debt facilities | Maximum |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Basis spread, percent |  | 2.50% |  |
Facilities term |  | 4 years |  |
Revolving credit facility |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |
Facilities term |  | 5 years |  |
Notional amount |  | $ 300,000,000 |  |
Debt covenant, EBITDA to interest coverage ratio |  | 2 |  |
Debt covenant, debt to capitalization ratio (less than or equal) |  | 55.00% |  |
Default payment accelerated by a creditor, amount of indebtedness (or more) |  | $ 50,000,000 |  |
Default that permits a creditor to demand repayment, amount of indebtedness (or more) |  | $ 50,000,000 |  |

X
- Definition The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2017-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_7&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_BorrowingsAdjustmentToInterestRateBasis
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2017-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_7&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_BorrowingsInterestRate
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 7 -IssueDate 2017-01-01 -Paragraph 45 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2017-03-01&anchor=para_45&doctype=Standard -URIDate 2017-03-09 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 12 -IssueDate 2017-01-01 -Paragraph B13 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=12&date=2017-03-01&anchor=para_B13_a&doctype=Appendix&seq=2 -URIDate 2017-03-09 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 54 -Subparagraph i -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_54_i&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_CashAndCashEquivalents
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The nominal or face amount of a financial instrument, used to calculate payments made on that instrument. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_112_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_NotionalAmount
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from borrowings obtained. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2017-01-01 -Paragraph 17 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2017-03-01&anchor=para_17_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 27 -IssueDate 2017-01-01 -Paragraph 17 -Subparagraph b -Clause iii -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=27&date=2017-03-01&anchor=para_17_b_iii&doctype=Standard -URIDate 2017-03-09 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 27 -IssueDate 2017-01-01 -Paragraph 16 -Subparagraph b -Clause iii -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=27&date=2017-03-01&anchor=para_16_b_iii&doctype=Standard -URIDate 2017-03-09 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 12 -IssueDate 2017-01-01 -Paragraph 19B -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=12&date=2017-03-01&anchor=para_19B_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_ProportionOfOwnershipInterestInSubsidiary
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortization Of Debt Issuance Costs + References No definition available. + Details
Name: | mx_AmortizationOfDebtIssuanceCosts
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Borrowings, Covenant, Average Gas Delivery, Percentage Above Gas Requirement + References No definition available. + Details
Name: | mx_BorrowingsCovenantAverageGasDeliveryPercentageAboveGasRequirement
Namespace Prefix: | mx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Borrowings, Covenant, Periodic Payment, Principal + References No definition available. + Details
Name: | mx_BorrowingsCovenantPeriodicPaymentPrincipal
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Borrowings Maturity, Term + References No definition available. + Details
Name: | mx_BorrowingsMaturityTerm
Namespace Prefix: | mx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Default, Accelerated By Creditor, Long-Term Debt, Amount + References No definition available. + Details
Name: | mx_DebtDefaultAcceleratedByCreditorLongTermDebtAmount
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Default, Creditor Is Permitted To Demand Repayment, Long-Term Debt, Amount + References No definition available. + Details
Name: | mx_DebtDefaultCreditorIsPermittedToDemandRepaymentLongTermDebtAmount
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Instrument, Covenant, Debt To Capitalization Ratio + References No definition available. + Details
Name: | mx_DebtInstrumentCovenantDebtToCapitalizationRatio
Namespace Prefix: | mx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Covenant, EBITDA To Interest Coverage Ratio + References No definition available. + Details
Name: | mx_DebtInstrumentCovenantEBITDAToInterestCoverageRatio
Namespace Prefix: | mx_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Borrowings, Covenant, Distributions Subject To Restriction + References No definition available. + Details
Name: | mx_DistributionsSubjectToRestriction
Namespace Prefix: | mx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number Of Vessels + References No definition available. + Details
Name: | mx_NumberOfVessels
Namespace Prefix: | mx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Ownership Interest + References No definition available. + Details
Name: | mx_PercentageOfOwnershipInterest
Namespace Prefix: | mx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=mx_EgyptEntityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mx_Ownership1Axis=mx_EgyptEntityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=mx_EgyptLimitedRecourseDebtFacilitiesMember
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_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember
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: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=mx_OtherLimitedRecourseDebtFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=mx_IssuanceOfDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FixedInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=mx_FiftyPercentOwnedSubsidiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=mx_RevolvingCreditFacility1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |