XML 101 R78.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Lease obligations - Narrative (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 USD ($) vessel | Dec. 31, 2022 USD ($) vessel
Disclosure of Leases [Abstract] |  |
Expense relating to variable lease payments not included in measurement of lease liabilities | $ 83,800 | $ 81,900
Expense relating to short-term leases for which recognition exemption has been used | 200 | 200
Potential future lease payments not included in lease liabilities (undiscounted) | 51,778 | 53,500
Lease not yet commenced, amount | $ 68,700 | $ 132,600
Lease not yet commenced, number of vessel, additions | vessel | 1 |
Lease not yet commenced, term (in years) | 5 years |
Lease not yet commenced, number of vessels | vessel |  | 1

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 2023-01-01 -Paragraph 53 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_c&doctype=Standard -URIDate 2023-03-23 + 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 2023-01-01 -Paragraph 53 -Subparagraph e -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_e&doctype=Standard -URIDate 2023-03-23 + 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, Number of Vessels + References No definition available. + Details
Name: | mx_LesseeFinanceLeaseLeaseNotYetCommencedNumberOfVessels
Namespace Prefix: | mx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Lessee, Finance Lease, Lease Not yet Commenced, Number Of Vessels, Additions + References No definition available. + Details
Name: | mx_LesseeFinanceLeaseLeaseNotYetCommencedNumberOfVesselsAdditions
Namespace Prefix: | mx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Lessee, Finance Lease, Lease Not yet Commenced, Term + References No definition available. + Details
Name: | mx_LesseeFinanceLeaseLeaseNotYetCommencedTerm
Namespace Prefix: | mx_
Data Type: | xbrli:durationItemType
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