{
 "version": "2.2",
 "instance": {
  "ea0258521-6k_mainz.htm ea025852101ex99-2_mainz.htm": {
   "nsprefix": "mynz",
   "nsuri": "http://www.mainzbiomed.com/20250630",
   "dts": {
    "inline": {
     "local": [
      "ea0258521-6k_mainz.htm",
      "ea025852101ex99-2_mainz.htm"
     ]
    },
    "schema": {
     "local": [
      "mynz-20250630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/rol_ifrs_ea-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/sic/2025/sic-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "mynz-20250630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mynz-20250630_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/dim_ifrs_ea_2025-03-27_role-995000.xml",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/dim_full_ifrs_2025-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mynz-20250630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mynz-20250630_pre.xml"
     ]
    }
   },
   "keyStandard": 225,
   "keyCustom": 170,
   "axisStandard": 20,
   "axisCustom": 2,
   "memberStandard": 28,
   "memberCustom": 51,
   "hidden": {
    "total": 125,
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 60,
    "http://www.mainzbiomed.com/20250630": 60,
    "http://xbrl.sec.gov/dei/2025": 5
   },
   "contextCount": 250,
   "entityCount": 1,
   "segmentCount": 85,
   "elementCount": 637,
   "unitCount": 7,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 598,
    "http://xbrl.sec.gov/dei/2025": 9
   },
   "report": {
    "R1": {
     "role": "http://www.mainzbiomed.com/role/DocumentAndEntityInformation",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0258521-6k_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0258521-6k_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
     "longName": "001 - Statement - Consolidated Statements of Financial Position (Unaudited)",
     "shortName": "Consolidated Statements of Financial Position (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:Cash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
     "longName": "002 - Statement - Consolidated Statements of Loss and Comprehensive Loss (Unaudited)",
     "shortName": "Consolidated Statements of Loss and Comprehensive Loss (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:RevenueFromSaleOfGoods",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:RevenueFromSaleOfGoods",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3",
     "longName": "003 - Statement - Consolidated Statements of Changes in Shareholders\u2019 Equity (Unaudited)",
     "shortName": "Consolidated Statements of Changes in Shareholders\u2019 Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c19",
      "name": "ifrs-full:Equity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c19",
      "name": "ifrs-full:Equity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.mainzbiomed.com/role/ConsolidatedCashFlow",
     "longName": "004 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ProfitLossFromContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ProfitLossFromContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcern",
     "longName": "005 - Disclosure - Nature of Operations and Going Concern",
     "shortName": "Nature of Operations and Going Concern",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.mainzbiomed.com/role/BasisofPresentation",
     "longName": "006 - Disclosure - Basis of Presentation",
     "shortName": "Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.mainzbiomed.com/role/SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgments",
     "longName": "007 - Disclosure - Summary of Significant Accounting Policies and Use of Estimates and Judgments",
     "shortName": "Summary of Significant Accounting Policies and Use of Estimates and Judgments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.mainzbiomed.com/role/TradeReceivables",
     "longName": "008 - Disclosure - Trade Receivables",
     "shortName": "Trade Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.mainzbiomed.com/role/Inventories",
     "longName": "009 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.mainzbiomed.com/role/PrepaidandOtherCurrentAssets",
     "longName": "010 - Disclosure - Prepaid and Other Current Assets",
     "shortName": "Prepaid and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.mainzbiomed.com/role/PropertyandEquipment",
     "longName": "011 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.mainzbiomed.com/role/IntangibleAsset",
     "longName": "012 - Disclosure - Intangible Asset",
     "shortName": "Intangible Asset",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.mainzbiomed.com/role/Leases",
     "longName": "013 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.mainzbiomed.com/role/AccountsPayableandAccruedExpenses",
     "longName": "014 - Disclosure - Accounts Payable and Accrued Expenses",
     "shortName": "Accounts Payable and Accrued Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.mainzbiomed.com/role/ConvertibleDebt",
     "longName": "015 - Disclosure - Convertible Debt",
     "shortName": "Convertible Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.mainzbiomed.com/role/SilentPartnerships",
     "longName": "016 - Disclosure - Silent Partnerships",
     "shortName": "Silent Partnerships",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:DisclosureOfSilentPartnershipsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:DisclosureOfSilentPartnershipsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.mainzbiomed.com/role/Equity",
     "longName": "017 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.mainzbiomed.com/role/RelatedPartyTransactions",
     "longName": "018 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.mainzbiomed.com/role/GovernmentGrants",
     "longName": "019 - Disclosure - Government Grants",
     "shortName": "Government Grants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.mainzbiomed.com/role/FinancialInstrumentRiskManagement",
     "longName": "020 - Disclosure - Financial Instrument Risk Management",
     "shortName": "Financial Instrument Risk Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.mainzbiomed.com/role/CommitmentsandContingencies",
     "longName": "021 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.mainzbiomed.com/role/Concentrations",
     "longName": "022 - Disclosure - Concentrations",
     "shortName": "Concentrations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfCreditRiskExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfCreditRiskExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.mainzbiomed.com/role/OperatingExpenses",
     "longName": "023 - Disclosure - Operating Expenses",
     "shortName": "Operating Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.mainzbiomed.com/role/SubsequentEvents",
     "longName": "024 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.mainzbiomed.com/role/SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsTables",
     "longName": "996001 - Disclosure - Summary of Significant Accounting Policies and Use of Estimates and Judgments (Tables)",
     "shortName": "Summary of Significant Accounting Policies and Use of Estimates and Judgments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:DisclosureOfDetailedInformationAboutEstimatedUsefulLivesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:DisclosureOfDetailedInformationAboutEstimatedUsefulLivesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.mainzbiomed.com/role/TradeReceivablesTables",
     "longName": "996002 - Disclosure - Trade Receivables (Tables)",
     "shortName": "Trade Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:ScheduleOfTradeReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:ScheduleOfTradeReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.mainzbiomed.com/role/InventoriesTables",
     "longName": "996003 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:DisclosureOfInventoriesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:DisclosureOfInventoriesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.mainzbiomed.com/role/PrepaidandOtherCurrentAssetsTables",
     "longName": "996004 - Disclosure - Prepaid and Other Current Assets (Tables)",
     "shortName": "Prepaid and Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.mainzbiomed.com/role/PropertyandEquipmentTables",
     "longName": "996005 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.mainzbiomed.com/role/IntangibleAssetTables",
     "longName": "996006 - Disclosure - Intangible Asset (Tables)",
     "shortName": "Intangible Asset (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.mainzbiomed.com/role/LeasesTables",
     "longName": "996007 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.mainzbiomed.com/role/AccountsPayableandAccruedExpensesTables",
     "longName": "996008 - Disclosure - Accounts Payable and Accrued Expenses (Tables)",
     "shortName": "Accounts Payable and Accrued Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:ScheduleOfAccountsPayableAndAccruedExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:ScheduleOfAccountsPayableAndAccruedExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.mainzbiomed.com/role/ConvertibleDebtTables",
     "longName": "996009 - Disclosure - Convertible Debt (Tables)",
     "shortName": "Convertible Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:ScheduleOfConvertiblePromissoryNotesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:ScheduleOfConvertiblePromissoryNotesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.mainzbiomed.com/role/SilentPartnershipsTables",
     "longName": "996010 - Disclosure - Silent Partnerships (Tables)",
     "shortName": "Silent Partnerships (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:DisclosureOfContinuityOfTheCompanysSilentPartnershipsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "mynz:DisclosureOfSilentPartnershipsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:DisclosureOfContinuityOfTheCompanysSilentPartnershipsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "mynz:DisclosureOfSilentPartnershipsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.mainzbiomed.com/role/EquityTables",
     "longName": "996011 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.mainzbiomed.com/role/RelatedPartyTransactionsTables",
     "longName": "996012 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:ScheduleOfRemunerationOfDirectorsAndKeyManagementTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:ScheduleOfRemunerationOfDirectorsAndKeyManagementTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.mainzbiomed.com/role/GovernmentGrantsTables",
     "longName": "996013 - Disclosure - Government Grants (Tables)",
     "shortName": "Government Grants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfResearchAndDevelopmentExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfResearchAndDevelopmentExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.mainzbiomed.com/role/FinancialInstrumentRiskManagementTables",
     "longName": "996014 - Disclosure - Financial Instrument Risk Management (Tables)",
     "shortName": "Financial Instrument Risk Management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.mainzbiomed.com/role/OperatingExpensesTables",
     "longName": "996015 - Disclosure - Operating Expenses (Tables)",
     "shortName": "Operating Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails",
     "longName": "996016 - Disclosure - Nature of Operations and Going Concern (Details)",
     "shortName": "Nature of Operations and Going Concern (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:RetainedEarnings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DividendsReceivedClassifiedAsOperatingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.mainzbiomed.com/role/SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsDetails",
     "longName": "996017 - Disclosure - Summary of Significant Accounting Policies and Use of Estimates and Judgments (Details)",
     "shortName": "Summary of Significant Accounting Policies and Use of Estimates and Judgments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:NumberOfOperatingSegment",
      "unitRef": "segments",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:NumberOfOperatingSegment",
      "unitRef": "segments",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable",
     "longName": "996018 - Disclosure - Summary of Significant Accounting Policies and Use of Estimates and Judgments - Schedule of Estimated Useful Lives (Details)",
     "shortName": "Summary of Significant Accounting Policies and Use of Estimates and Judgments - Schedule of Estimated Useful Lives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c41",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mynz:DisclosureOfDetailedInformationAboutEstimatedUsefulLivesExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c41",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mynz:DisclosureOfDetailedInformationAboutEstimatedUsefulLivesExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofCostofRevenueTable",
     "longName": "996019 - Disclosure - Summary of Significant Accounting Policies and Use of Estimates and Judgments - Schedule of Cost of Revenue (Details)",
     "shortName": "Summary of Significant Accounting Policies and Use of Estimates and Judgments - Schedule of Cost of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c48",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mynz:DisclosureOfCostOfRevenueExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofAntidilutiveSecuritiesTable",
     "longName": "996020 - Disclosure - Summary of Significant Accounting Policies and Use of Estimates and Judgments - Schedule of Antidilutive Securities (Details)",
     "shortName": "Summary of Significant Accounting Policies and Use of Estimates and Judgments - Schedule of Antidilutive Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:WeightedAverageShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:AdjustedWeightedAverageShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.mainzbiomed.com/role/TradeReceivablesDetails",
     "longName": "996021 - Disclosure - Trade Receivables (Details)",
     "shortName": "Trade Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "mynz:AllowanceForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfTradeReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c35",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofTradeReceivablesTable",
     "longName": "996022 - Disclosure - Trade Receivables - Schedule of Trade Receivables (Details)",
     "shortName": "Trade Receivables - Schedule of Trade Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:TradeReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfTradeReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:TradeReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfTradeReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofAllowancefordoubtfulaccountsTable",
     "longName": "996023 - Disclosure - Trade Receivables - Schedule of Allowance for doubtful accounts (Details)",
     "shortName": "Trade Receivables - Schedule of Allowance for doubtful accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:AllowanceForDoubtfulAccountsAddition",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:AllowanceForDoubtfulAccountsAddition",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.mainzbiomed.com/role/InventoriesDetails",
     "longName": "996024 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:AdjustmntsForInventoryWriteDown",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R51": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable",
     "longName": "996025 - Disclosure - Inventories - Schedule of Inventories (Details)",
     "shortName": "Inventories - Schedule of Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:RawMaterials",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfInventoriesTextBlock",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:RawMaterials",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfInventoriesTextBlock",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofReserveTable",
     "longName": "996026 - Disclosure - Inventories - Schedule of Reserve (Details)",
     "shortName": "Inventories - Schedule of Reserve (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c52",
      "name": "mynz:LessReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c52",
      "name": "mynz:LessReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable",
     "longName": "996027 - Disclosure - Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Details)",
     "shortName": "Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:Prepayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:Prepayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.mainzbiomed.com/role/PropertyandEquipmentDetails",
     "longName": "996028 - Disclosure - Property and Equipment (Details)",
     "shortName": "Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DepreciationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DepreciationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable",
     "longName": "996029 - Disclosure - Property and Equipment - Schedule of Changes in Property Equipment and Accumulated Depreciation (Details)",
     "shortName": "Property and Equipment - Schedule of Changes in Property Equipment and Accumulated Depreciation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c55",
      "name": "mynz:Cost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c55",
      "name": "mynz:Cost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
     "longName": "996030 - Disclosure - Intangible Asset (Details)",
     "shortName": "Intangible Asset (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c70",
      "name": "mynz:RevenueTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofIntangibleAssetsAccountTable",
     "longName": "996031 - Disclosure - Intangible Asset - Schedule of Intangible Assets Account (Details)",
     "shortName": "Intangible Asset - Schedule of Intangible Assets Account (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.mainzbiomed.com/role/LeasesDetails",
     "longName": "996032 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:presentValueOfFutureLeasePaymentsPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "mynz:DisclosureOfDetailedInformationAboutFutureLeasePaymentsWereMeasuredUsingAnIncrementalBorrowingExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:presentValueOfFutureLeasePaymentsPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "mynz:DisclosureOfDetailedInformationAboutFutureLeasePaymentsWereMeasuredUsingAnIncrementalBorrowingExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable",
     "longName": "996033 - Disclosure - Leases - Schedule of Leases Certain Assets Under Lease Agreements (Details)",
     "shortName": "Leases - Schedule of Leases Certain Assets Under Lease Agreements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:RightofuseAssetsRevaluedAssetsAtCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:RightofuseAssetsRevaluedAssetsAtCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofFutureLeasePaymentsTable",
     "longName": "996034 - Disclosure - Leases - Schedule of Future Lease Payments (Details)",
     "shortName": "Leases - Schedule of Future Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfDetailedInformationAboutFutureLeasePaymentsWereMeasuredUsingAnIncrementalBorrowingExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:AdditionsLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfDetailedInformationAboutFutureLeasePaymentsWereMeasuredUsingAnIncrementalBorrowingExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofLeaseLiabilitiesTable",
     "longName": "996035 - Disclosure - Leases - Schedule of Lease Liabilities (Details)",
     "shortName": "Leases - Schedule of Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R62": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable",
     "longName": "996036 - Disclosure - Leases - Schedule of Minimum Lease Payments (Details)",
     "shortName": "Leases - Schedule of Minimum Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfDetailedInformationAboutCommittedToMinimumLeasePaymentsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfDetailedInformationAboutCommittedToMinimumLeasePaymentsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofAccountsPayableandAccruedExpensesTable",
     "longName": "996037 - Disclosure - Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details)",
     "shortName": "Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:OtherCurrentPayables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfAccountsPayableAndAccruedExpenseTableTextBlock",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:OtherCurrentPayables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfAccountsPayableAndAccruedExpenseTableTextBlock",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
     "longName": "996038 - Disclosure - Convertible Debt (Details)",
     "shortName": "Convertible Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:NotesAndDebenturesIssued",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfConvertibleNotesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:PercentageOfPrincipalAmount",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofConvertibleDebtTable",
     "longName": "996039 - Disclosure - Convertible Debt - Schedule of Convertible Debt (Details)",
     "shortName": "Convertible Debt - Schedule of Convertible Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:DebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfConvertiblePromissoryNotesTableTextBlock",
       "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ifrs-full:DebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfConvertiblePromissoryNotesTableTextBlock",
       "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofConvertibleLoanTable",
     "longName": "996040 - Disclosure - Convertible Debt - Schedule of Convertible Loan (Details)",
     "shortName": "Convertible Debt - Schedule of Convertible Loan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c134",
      "name": "mynz:ConvertibleLoan",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfConvertibleLoanTableTextBlock",
       "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c134",
      "name": "mynz:ConvertibleLoan",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfConvertibleLoanTableTextBlock",
       "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable",
     "longName": "996041 - Disclosure - Convertible Debt - Schedule of Convertible Notes (Details)",
     "shortName": "Convertible Debt - Schedule of Convertible Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "ifrs-full:NotesAndDebenturesIssued",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfConvertibleNotesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "mynz:ConvertibleNotesCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:ScheduleOfConvertibleNotesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable",
     "longName": "996042 - Disclosure - Convertible Debt - Schedule of Promissory Notes (Details)",
     "shortName": "Convertible Debt - Schedule of Promissory Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c140",
      "name": "ifrs-full:SignificantUnobservableInputLiabilities",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c140",
      "name": "ifrs-full:SignificantUnobservableInputLiabilities",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.mainzbiomed.com/role/SilentPartnershipsDetails",
     "longName": "996043 - Disclosure - Silent Partnerships (Details)",
     "shortName": "Silent Partnerships (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c148",
      "name": "mynz:SilentPartnershipOfCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfSilentPartnershipsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c148",
      "name": "mynz:SilentPartnershipOfCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfSilentPartnershipsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable",
     "longName": "996044 - Disclosure - Silent Partnerships - Schedule of Continuity of the Company\u2019s Silent Partnerships (Details)",
     "shortName": "Silent Partnerships - Schedule of Continuity of the Company\u2019s Silent Partnerships (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "mynz:SilentPartnerships",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfContinuityOfTheCompanysSilentPartnershipsTextBlock",
       "mynz:DisclosureOfSilentPartnershipsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "mynz:SilentPartnerships",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mynz:DisclosureOfContinuityOfTheCompanysSilentPartnershipsTextBlock",
       "mynz:DisclosureOfSilentPartnershipsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.mainzbiomed.com/role/EquityDetails",
     "longName": "996045 - Disclosure - Equity (Details)",
     "shortName": "Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "mynz:AuthorizedShareCapital",
      "unitRef": "eur",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "mynz:AuthorizedShareCapital",
      "unitRef": "eur",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable",
     "longName": "996046 - Disclosure - Equity - Schedule of Summary of Activity (Details)",
     "shortName": "Equity - Schedule of Summary of Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c197",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c197",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable",
     "longName": "996047 - Disclosure - Equity - Schedule of the Estimated Fair Values of the Warrants Measured (Details)",
     "shortName": "Equity - Schedule of the Estimated Fair Values of the Warrants Measured (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ExercisePriceShareOptionsGranted2019",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:ExercisePriceShareOptionsGranted2019",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0",
     "longName": "996048 - Disclosure - Equity - Schedule of Summary of Activity (Details)",
     "shortName": "Equity - Schedule of Summary of Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c203",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c203",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails",
     "longName": "996049 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:AccruedManagementSalaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:AccruedManagementSalaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofRemunerationofDirectorsandKeyManagementPersonnelTable",
     "longName": "996050 - Disclosure - Related Party Transactions - Schedule of Remuneration of Directors and Key Management Personnel (Details)",
     "shortName": "Related Party Transactions - Schedule of Remuneration of Directors and Key Management Personnel (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c222",
      "name": "ifrs-full:KeyManagementPersonnelCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c222",
      "name": "ifrs-full:KeyManagementPersonnelCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofRemunerationPaidtoRelatedPartiesOtherthanKeyPersonnelTable",
     "longName": "996051 - Disclosure - Related Party Transactions - Schedule of Remuneration Paid to Related Parties Other than Key Personnel (Details)",
     "shortName": "Related Party Transactions - Schedule of Remuneration Paid to Related Parties Other than Key Personnel (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c224",
      "name": "ifrs-full:ServicesReceivedRelatedPartyTransactions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c224",
      "name": "ifrs-full:ServicesReceivedRelatedPartyTransactions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.mainzbiomed.com/role/GovernmentGrantsDetails",
     "longName": "996052 - Disclosure - Government Grants (Details)",
     "shortName": "Government Grants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:RemainingGrantBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:RemainingGrantBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofGovernmentGrantsRelatedtoitsResearchandDevelopmentActivitiesTable",
     "longName": "996053 - Disclosure - Government Grants - Schedule of Government Grants Related to its Research and Development Activities (Details)",
     "shortName": "Government Grants - Schedule of Government Grants Related to its Research and Development Activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "mynz:MultimarkerTestForTheEarlyDetectionOfPancreaticCancer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfResearchAndDevelopmentExpenseExplanatory",
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "mynz:MultimarkerTestForTheEarlyDetectionOfPancreaticCancer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfResearchAndDevelopmentExpenseExplanatory",
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.mainzbiomed.com/role/FinancialInstrumentRiskManagementDetails",
     "longName": "996054 - Disclosure - Financial Instrument Risk Management (Details)",
     "shortName": "Financial Instrument Risk Management (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mynz:BadDebtExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:BadDebtExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable",
     "longName": "996055 - Disclosure - Financial Instrument Risk Management - Schedule of Contractual Maturities of the Company\u2019s Financial Liabilities (Details)",
     "shortName": "Financial Instrument Risk Management - Schedule of Contractual Maturities of the Company\u2019s Financial Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c226",
      "name": "mynz:AccountsPayableAndAccruedLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c226",
      "name": "mynz:AccountsPayableAndAccruedLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.mainzbiomed.com/role/ConcentrationsDetails",
     "longName": "996056 - Disclosure - Concentrations (Details)",
     "shortName": "Concentrations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCreditRiskExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCreditRiskExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable",
     "longName": "996057 - Disclosure - Operating Expenses - Schedule of Operating Expenses (Details)",
     "shortName": "Operating Expenses - Schedule of Operating Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ifrs-full:DepreciationAndAmortisationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mynz:RestructuringExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.mainzbiomed.com/role/SubsequentEventsDetails",
     "longName": "996058 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c183",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c244",
      "name": "mynz:NumberOfSharesSold",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea025852101ex99-2_mainz.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "documentation": "Accounts payable and accrued liabilities.",
        "label": "Accounts Payable And Accrued Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccretionExpenseRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccretionExpenseRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion expense",
        "documentation": "Accretion expense related party",
        "label": "Accretion Expense Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofAccountsPayableandAccruedExpensesTable": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofAccountsPayableandAccruedExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Accruals classified as current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "mynz_AccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "documentation": "Amount of accrued interest.",
        "label": "Accrued Interest"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccruedManagementSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccruedManagementSalaries",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued management salaries",
        "documentation": "Accrued management salaries.",
        "label": "Accrued Management Salaries"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "documentation": "Represents the amount of amortization.",
        "label": "Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccumulatedAmortizationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccumulatedAmortizationAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization",
        "label": "Accumulated Amortization Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccumulatedDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated depreciation Balance",
        "periodEndLabel": "Accumulated depreciation Balance",
        "label": "Accumulated Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccumulatedDepreciationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccumulatedDepreciationAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated depreciation",
        "label": "Accumulated Depreciation Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccumulatedDepreciationDisposalreclassessales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccumulatedDepreciationDisposalreclassessales",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal/reclasses/Sale",
        "documentation": "Value of disposal/reclasses/sales.",
        "label": "Accumulated Depreciation Disposalreclassessales"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccumulatedDepreciationEffectsOfCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccumulatedDepreciationEffectsOfCurrencyTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of currency translation",
        "label": "Accumulated Depreciation Effects Of Currency Translation"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AccumulatedDepreciationEffectsOfCurrencyTranslations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AccumulatedDepreciationEffectsOfCurrencyTranslations",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of currency translation",
        "documentation": "Amount of effects of currency translation.",
        "label": "Accumulated Depreciation Effects Of Currency Translations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated other comprehensive income"
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other comprehensive Loss",
        "label": "Accumulated other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "mynz_AcquisitionOfIntangibleAssetForPayableAndStockPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AcquisitionOfIntangibleAssetForPayableAndStockPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of intangible asset for structured payments",
        "documentation": "Acquisition of intangible asset for payable and stock payable.",
        "label": "Acquisition Of Intangible Asset For Payable And Stock Payable"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AdditionalShareIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AdditionalShareIssued",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional shares issued",
        "documentation": "Additional share issued.",
        "label": "Additional Share Issued"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_Additions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "Additions",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsFromAcquisitionsInvestmentProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsFromAcquisitionsInvestmentProperty",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property acquisition",
        "verboseLabel": "Liability for remaining required payments",
        "label": "Additions from acquisitions, investment property"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to investment property resulting from acquisitions. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44"
     ]
    },
    "mynz_AdditionsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AdditionsLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofFutureLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "documentation": "Amount of additions lease liabilities.",
        "label": "Additions Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions other than through business combinations, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r35",
      "r184"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofIntangibleAssetsAccountTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions other than through business combinations, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r168"
     ]
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofAntidilutiveSecuritiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofAntidilutiveSecuritiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted average number of ordinary shares outstanding - diluted",
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Adjustments for decrease (increase) in inventories"
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Adjustments for decrease (increase) in prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Current prepaid expenses; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables, net",
        "label": "Adjustments for decrease (increase) in trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Adjustments for depreciation and amortisation expense"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ifrs-full_AdjustmentsForFairValueGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFairValueGainsLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow",
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of convertible debt",
        "negatedLabel": "Change in fair value of convertible debt",
        "verboseLabel": "Carrying Amount at Fair value Change in fair value of convertible promissory notes",
        "label": "Adjustments for fair value losses (gains)"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "mynz_AdjustmentsForIncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AdjustmentsForIncreaseDecreaseInDeferredRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred revenue",
        "documentation": "Adjustments for increase decrease in deferred revenue",
        "label": "Adjustments For Increase Decrease In Deferred Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Adjustments for increase (decrease) in trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion expense",
        "label": "Adjustments for interest expense"
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on sale of assets",
        "label": "Adjustments for losses (gains) on disposal of non-current assets"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow",
      "http://www.mainzbiomed.com/role/ScheduleofReserveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt expense",
        "verboseLabel": "Addition",
        "label": "Adjustments for provisions"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:",
        "label": "Adjustments to reconcile profit (loss) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based compensation",
        "label": "Adjustments for share-based payments"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "mynz_AdjustmntsForInventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AdjustmntsForInventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow",
      "http://www.mainzbiomed.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory write down",
        "documentation": "Inventory write down.",
        "label": "Adjustmnts For Inventory Write Down"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketing and advertising",
        "label": "Advertising expense"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "mynz_AllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AllowanceForDoubtfulAccounts",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofTradeReceivablesTable": {
       "parentTag": "ifrs-full_TradeAndOtherReceivables",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofAllowancefordoubtfulaccountsTable",
      "http://www.mainzbiomed.com/role/ScheduleofTradeReceivablesTable",
      "http://www.mainzbiomed.com/role/TradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending balance",
        "negatedLabel": "Less: allowance for doubtful accounts",
        "terseLabel": "Allowance for doubtful accounts",
        "documentation": "Allowance for doubtful accounts.",
        "label": "Allowance For Doubtful Accounts"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AllowanceForDoubtfulAccountsAddition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AllowanceForDoubtfulAccountsAddition",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofAllowancefordoubtfulaccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Addition",
        "documentation": "The amount of addition.",
        "label": "Allowance For Doubtful Accounts Addition"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails",
      "http://www.mainzbiomed.com/role/ScheduleofIntangibleAssetsAccountTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization",
        "terseLabel": "Amortization expenses",
        "label": "Amortisation, intangible assets other than goodwill"
       }
      }
     },
     "auth_ref": [
      "r38",
      "r187"
     ]
    },
    "mynz_AmountOfAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AmountOfAccumulatedDepreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated amortization Balance Beginning",
        "periodEndLabel": "Accumulated amortization Balance Ending",
        "documentation": "Amount of accumulated depreciation.",
        "label": "Amount Of Accumulated Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AmountRepresentingImplicitInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AmountRepresentingImplicitInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount representing implicit interest",
        "documentation": "Amount of representing implicit interest.",
        "label": "Amount Representing Implicit Interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountsPayableOnDemandThatAriseFromContractsWithinScopeOfIFRS17": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmountsPayableOnDemandThatAriseFromContractsWithinScopeOfIFRS17",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable on demand, amount",
        "label": "Amounts payable on demand that arise from contracts within scope of IFRS 17"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts payable on demand that arise from contracts within the scope of IFRS 17."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmountsPayableRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount paid",
        "label": "Amounts payable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r21",
      "r173"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r72",
      "r74",
      "r125",
      "r128",
      "r207",
      "r208",
      "r229"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attribution of expenses by nature to their function [axis]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r308"
     ]
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attribution of expenses by nature to their function [domain]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r308"
     ]
    },
    "mynz_AuthorizedShareCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AuthorizedShareCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized share capital (in Euro)",
        "documentation": "The amount of authorized share capital.",
        "label": "Authorized Share Capital"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_AverageExpectedLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "AverageExpectedLife",
     "presentation": [
      "http://www.mainzbiomed.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average expected life",
        "label": "Average Expected Life"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_BadDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "BadDebtExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/FinancialInstrumentRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt expense",
        "documentation": "Bad debt expense.",
        "label": "Bad Debt Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic loss per ordinary share (in Dollars per share)",
        "label": "Basic earnings (loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26"
     ]
    },
    "mynz_BasisOfPresentationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "BasisOfPresentationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan due amount (in Euro)",
        "label": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of interest",
        "verboseLabel": "Interest rate",
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity date",
        "label": "Borrowings, maturity"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable",
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bottom of Range [Member]",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r75",
      "r90",
      "r102",
      "r158",
      "r261",
      "r262",
      "r302"
     ]
    },
    "mynz_CarveOutPoolEqualPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "CarveOutPoolEqualPercentage",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carve out percentage equal",
        "documentation": "Amount of carve out pool equal percentage.",
        "label": "Carve Out Pool Equal Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "ifrs-full_CashAdvancesAndLoansFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAdvancesAndLoansFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan carrying value",
        "label": "Cash advances and loans from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from advances and loans from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash at beginning of period",
        "periodEndLabel": "Cash at end of period",
        "label": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "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]"
       }
      }
     },
     "auth_ref": [
      "r51",
      "r67",
      "r159",
      "r227"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r52"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows From Financing Activities",
        "label": "Cash flows from (used in) financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r52"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows From Investing Activities",
        "label": "Cash flows from (used in) investing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      }
     },
     "auth_ref": [
      "r45",
      "r52"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows From Operating Activities",
        "label": "Cash flows from (used in) operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_CashPaidAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "CashPaidAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Paid For:",
        "label": "Cash Paid Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails",
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable",
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationPaidtoRelatedPartiesOtherthanKeyPersonnelTable",
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationofDirectorsandKeyManagementPersonnelTable",
      "http://www.mainzbiomed.com/role/ScheduleofReserveTable",
      "http://www.mainzbiomed.com/role/SilentPartnershipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r177"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails",
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r177"
     ]
    },
    "mynz_ChangesInOperatingAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ChangesInOperatingAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Changes In Operating Assets And Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ClassAWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ClassAWarrantMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Warrant [member]",
        "verboseLabel": "Class A Warrant [Member]",
        "label": "Class AWarrant Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ClassBWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ClassBWarrantMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B Warrant [member]",
        "verboseLabel": "Class B Warrant [Member]",
        "label": "Class BWarrant Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r115",
      "r116",
      "r135",
      "r136",
      "r215"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r93",
      "r115",
      "r116",
      "r135",
      "r136",
      "r215"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleLoanTable",
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r112",
      "r204",
      "r205"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r112",
      "r204",
      "r205"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets and goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets and goodwill [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r189"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r189"
     ]
    },
    "ifrs-full_ClassesOfInventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfInventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable",
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r170"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r211",
      "r240"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r211",
      "r240"
     ]
    },
    "mynz_ClinicalStudyExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ClinicalStudyExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Clinical study expenses",
        "documentation": "The amount of clinical study expenses.",
        "label": "Clinical Study Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ColoAlertASMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ColoAlertASMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ColoAlert AS [Member]",
        "label": "Colo Alert ASMember"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_CommitmentAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "CommitmentAmountMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitment Amount [Member]",
        "label": "Commitment Amount Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_CommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "CommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_CommonStocksVotingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "CommonStocksVotingRights",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vote per share",
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.",
        "label": "Common Stocks Voting Rights"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss",
        "label": "Comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r61",
      "r64",
      "r179",
      "r192",
      "r218",
      "r243",
      "r259"
     ]
    },
    "mynz_ConcentrationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConcentrationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConcentrationsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConcentrationsDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConcentrationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConcentrationsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConsolidatedStatementsOfChangesInShareholdersEquityUnauditedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConsolidatedStatementsOfChangesInShareholdersEquityUnauditedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements Of Changes In Shareholders Equity Unaudited Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress\t[Member]",
        "label": "Construction in progress [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "mynz_ConversionOfFloorPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConversionOfFloorPrice",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price per share (in Dollars per share)",
        "documentation": "The amount conversion of floor price.",
        "label": "Conversion Of Floor Price"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConversionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConversionPricePerShare",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price per share (in Dollars per share)",
        "documentation": "Per share amount of conversion price per share.",
        "label": "Conversion Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertedOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertedOrdinaryShares",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Converted ordinary shares (in Shares)",
        "documentation": "The number of converted ordinary shares.",
        "label": "Converted Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtDetailsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtPolicyTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt",
        "documentation": "The description of the entity's material accounting policy information for convertible debt.",
        "label": "Convertible Debt Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtScheduleofConvertibleDebtDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtScheduleofConvertibleDebtDetailsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Convertible Debt [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtScheduleofConvertibleDebtDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtScheduleofConvertibleDebtDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt - Schedule of Convertible Debt (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtScheduleofConvertibleLoanDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtScheduleofConvertibleLoanDetailsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleLoanTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Convertible Loan [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtScheduleofConvertibleLoanDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtScheduleofConvertibleLoanDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleLoanTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt - Schedule of Convertible Loan (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtScheduleofConvertibleNotesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtScheduleofConvertibleNotesDetailsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Convertible Notes [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtScheduleofConvertibleNotesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtScheduleofConvertibleNotesDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt - Schedule of Convertible Notes (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtScheduleofPromissoryNotesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtScheduleofPromissoryNotesDetailsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Promissory Notes [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleDebtScheduleofPromissoryNotesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleDebtScheduleofPromissoryNotesDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt - Schedule of Promissory Notes (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleLoan",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable",
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleLoanTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "terseLabel": "Convertible loans",
        "documentation": "Amount of convertible loan.",
        "label": "Convertible Loan"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleLoanMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible loan [Member]",
        "label": "Convertible Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleLoansPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleLoansPercentage",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible loans percentage",
        "documentation": "Convertible loans percentage.",
        "label": "Convertible Loans Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertibleNotesCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertibleNotesCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Carrying Amount at Fair value Balance",
        "periodEndLabel": "Carrying Amount at Fair value Balance",
        "documentation": "Amount of convertible note carrying value.",
        "label": "Convertible Notes Carrying Value"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertiblePromissoryNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertiblePromissoryNote",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible promissory note to be settled with ordinary shares",
        "documentation": "The amount of convertible promissory note.",
        "label": "Convertible Promissory Note"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ConvertiblePromissoryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ConvertiblePromissoryNotesMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible promissory notes [Member]",
        "verboseLabel": "Convertible Promissory Notes [Member]",
        "label": "Convertible Promissory Notes Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CorporateInformationAndStatementOfIFRSComplianceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operations and Going Concern [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_Cost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "Cost",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cost\tBalance",
        "periodEndLabel": "Cost\tBalance",
        "label": "Cost"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_CostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "CostAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "label": "Cost Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_CostAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "CostAbstract0",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "label": "Cost Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_CostOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "CostOfRevenueLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofCostofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Cost of Revenue [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
      "http://www.mainzbiomed.com/role/ScheduleofCostofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of sales"
       }
      }
     },
     "auth_ref": [
      "r216",
      "r247"
     ]
    },
    "ifrs-full_CreationDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CreationDateAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Creation date [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55",
      "r160",
      "r161",
      "r162"
     ]
    },
    "ifrs-full_CreditSpreadMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CreditSpreadMeasurementInputMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free rate [Member]",
        "label": "Credit spread, measurement input [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the credit spread used as a measurement input."
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r62",
      "r233",
      "r259"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Assets",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentDebtInstrumentsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDebtInstrumentsIssued",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt",
        "verboseLabel": "Issued promissory note",
        "label": "Current debt instruments issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current debt instruments issued. [Refer: Debt instruments issued]"
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofLeaseLiabilitiesTable": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable",
      "http://www.mainzbiomed.com/role/ScheduleofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Current portion",
        "label": "Current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r234",
      "r259"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Liabilities",
        "label": "Current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_CurrentPayrollLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "CurrentPayrollLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofAccountsPayableandAccruedExpensesTable": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofAccountsPayableandAccruedExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll liabilities",
        "documentation": "Amount of current payroll liabilities.",
        "label": "Current Payroll Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Prepaid and Other Current Assets",
        "label": "Current prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_CurrentPrepaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid and Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaymentsAndOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Current prepayments and other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]"
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/TradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables - related party",
        "verboseLabel": "Ttrade receivable",
        "label": "Current trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r275",
      "r281",
      "r282"
     ]
    },
    "mynz_DebtInstrumentConvertibleThresholdConsecutiveTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consecutive trading days",
        "documentation": "Duration of consecutive trading days.",
        "label": "Debt Instrument Convertible Threshold Consecutive Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_DebtInstrumentFaceAmounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DebtInstrumentFaceAmounts",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan agreements totaling",
        "documentation": "Debt instrument face amount.",
        "label": "Debt Instrument Face Amounts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DebtSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan and Notes",
        "label": "Debt instruments issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of instruments issued by the entity that represent indebtedness."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "mynz_December2024FinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "December2024FinancingMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 2024 Financing [Member]",
        "label": "December2024 Financing Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DefaultFinancialStatementsDateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DefaultFinancialStatementsDateMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Default financial statements date [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Creation date' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55",
      "r160",
      "r161",
      "r162"
     ]
    },
    "mynz_DeletionLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DeletionLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofFutureLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deletion",
        "documentation": "The value of deletion.",
        "label": "Deletion Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_DeletionsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DeletionsAccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deletions",
        "documentation": "The value of deletions.",
        "label": "Deletions Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_DeletionsCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DeletionsCost",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deletions",
        "documentation": "Value of deletions.",
        "label": "Deletions Cost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/PropertyandEquipmentDetails",
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization expense",
        "label": "Depreciation and amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r123",
      "r130",
      "r217",
      "r247",
      "r278"
     ]
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/PropertyandEquipmentDetails",
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "verboseLabel": "Depreciation expense",
        "label": "Depreciation expense"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "mynz_DerivativeInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DerivativeInstrumentsAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments [Axis]",
        "label": "Derivative Instruments Axis"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_DerivativeInstrumentsDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DerivativeInstrumentsDomainDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DerivativeInstrumentsDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBiologicalAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBiologicalAssetsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications",
        "label": "Description of accounting policy for biological assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for biological assets. [Refer: Biological assets]"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per Share",
        "label": "Description of accounting policy for earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments",
        "label": "Description of accounting policy for financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation",
        "label": "Description of accounting policy for foreign currency translation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government Grants",
        "label": "Description of accounting policy for government grants [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for government grants, including the methods of presentation adopted in the financial statements. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r171"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Non-Financial Assets",
        "label": "Description of accounting policy for impairment of non-financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Description of accounting policy for income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Description of accounting policy for leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Description of accounting policy for measuring inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r156"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Description of accounting policy for property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Description of accounting policy for recognition of revenue [text block]"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development",
        "label": "Description of accounting policy for research and development expense [text block]"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation",
        "label": "Description of accounting policy for share-based payment transactions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for 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: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected average volatility",
        "label": "Expected volatility, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment discount rate",
        "label": "Growth rate used to extrapolate cash flow projections"
       }
      },
      "en": {
       "role": {
        "documentation": "The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r181",
      "r182"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Risk free interest rate, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfUsefulLifePropertyPlantAndEquipment",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful lives of assets",
        "label": "Description of useful life, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "Description of useful life used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r167"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted loss per ordinary share (in Dollars per share)",
        "label": "Diluted earnings (loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26"
     ]
    },
    "ifrs-full_DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountsPayableandAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES",
        "label": "Disclosure of accrued expenses and other liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of accrued expenses and other liabilities. [Refer: Accruals; Other liabilities]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAllowanceForCreditLossesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/TradeReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Allowance for doubtful accounts",
        "label": "Disclosure of allowance for credit losses [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the allowance relating to impairments of financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/BasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIS OF PRESENTATION",
        "label": "Disclosure of basis of preparation of financial statements [text block]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND USE OF ESTIMATES AND JUDGMENTS",
        "label": "Disclosure of changes in accounting policies, accounting estimates and errors [text block]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Disclosure of commitments and contingent liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "mynz_DisclosureOfContinuityOfTheCompanysSilentPartnershipsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DisclosureOfContinuityOfTheCompanysSilentPartnershipsTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/SilentPartnershipsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Continuity of the Company\u2019s Silent Partnerships",
        "documentation": "Disclosure of continuity of the company's silent partnerships.",
        "label": "Disclosure Of Continuity Of The Companys Silent Partnerships Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_DisclosureOfCostOfRevenueExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DisclosureOfCostOfRevenueExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cost of Revenue",
        "documentation": "The disclosure of cost of revenue.",
        "label": "Disclosure Of Cost Of Revenue Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCostOfSalesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCostOfSalesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Disclosure of cost of sales [text block]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfCreditRiskExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCreditRiskExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONCENTRATIONS",
        "label": "Disclosure of credit risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of credit risk. [Refer: Credit risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r120",
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfDebtSecuritiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDebtSecuritiesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONVERTIBLE DEBT",
        "label": "Disclosure of debt instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of debt instruments. [Refer: Debt instruments issued; Debt instruments held]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "mynz_DisclosureOfDetailedInformationAboutCommittedToMinimumLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DisclosureOfDetailedInformationAboutCommittedToMinimumLeasePaymentsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Minimum Lease Payments",
        "documentation": "Disclosure of detailed information about committed to minimum lease payments.",
        "label": "Disclosure Of Detailed Information About Committed To Minimum Lease Payments Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_DisclosureOfDetailedInformationAboutEstimatedUsefulLivesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DisclosureOfDetailedInformationAboutEstimatedUsefulLivesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Lives",
        "documentation": "The disclosure of detailed information about estimated useful lives.",
        "label": "Disclosure Of Detailed Information About Estimated Useful Lives Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_DisclosureOfDetailedInformationAboutFutureLeasePaymentsWereMeasuredUsingAnIncrementalBorrowingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DisclosureOfDetailedInformationAboutFutureLeasePaymentsWereMeasuredUsingAnIncrementalBorrowingExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Lease Payments",
        "documentation": "Disclosure Of Detailed Information About future lease payments were measured using an incremental borrowing.",
        "label": "Disclosure Of Detailed Information About Future Lease Payments Were Measured Using An Incremental Borrowing Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets Account",
        "label": "Disclosure of detailed information about intangible assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r189"
     ]
    },
    "mynz_DisclosureOfDetailedInformationAboutLeaseLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DisclosureOfDetailedInformationAboutLeaseLiabilitiesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Liabilities",
        "documentation": "Disclosure of detailed information about lease liabilities.",
        "label": "Disclosure Of Detailed Information About Lease Liabilities Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/PropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Property Equipment and Accumulated Depreciation",
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r170"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUBSEQUENT EVENTS",
        "label": "Disclosure of events after reporting period [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ifrs-full_DisclosureOfExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfExpensesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/OperatingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Expenses",
        "label": "Disclosure of expenses [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of expenses."
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Leases Certain Assets Under Lease Agreements",
        "label": "Disclosure of financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r117",
      "r202"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument Risk Management [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/FinancialInstrumentRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCIAL INSTRUMENT RISK MANAGEMENT",
        "label": "Disclosure of financial risk management [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcern"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NATURE OF OPERATIONS AND GOING CONCERN",
        "label": "Disclosure of general information about financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r222"
     ]
    },
    "ifrs-full_DisclosureOfGovernmentGrantsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGovernmentGrantsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/GovernmentGrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GOVERNMENT GRANTS",
        "label": "Disclosure of government grants [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for government grants."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the Estimated Fair Values of the Warrants Measured",
        "label": "Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Contractual Maturities of the Company\u2019s Financial Liabilities [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareExplanatory2023": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareExplanatory2023",
     "presentation": [
      "http://www.mainzbiomed.com/role/SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities",
        "label": "Disclosure of instruments with potential future dilutive effect not included in calculation of diluted earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of instruments (including contingently issuable shares) that could potentially dilute basic earnings per share in the future, but were not included in the calculation of diluted earnings per share because they are antidilutive for the period(s) presented."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAsset"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INTANGIBLE ASSET",
        "label": "Disclosure of intangible assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVENTORIES",
        "label": "Disclosure of inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "mynz_DisclosureOfInventoriesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DisclosureOfInventoriesTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventories",
        "documentation": "The entire disclosure for inventories.",
        "label": "Disclosure Of Inventories Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Disclosure of leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of finance lease payments receivable [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Summary of Activity",
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Summary of Activity",
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r101",
      "r200"
     ]
    },
    "ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherCurrentAssetsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/PrepaidandOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Prepaid and Other Current Assets",
        "label": "Disclosure of other current assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other current assets. [Refer: Other current assets]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherOperatingExpenseExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/OperatingExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING EXPENSES",
        "label": "Disclosure of other operating expense [text block]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfPrepaymentsAndOtherAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/PrepaidandOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PREPAID AND OTHER CURRENT ASSETS",
        "label": "Disclosure of prepayments and other assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of prepayments and other assets. [Refer: Other assets; Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/PropertyandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY AND EQUIPMENT",
        "label": "Disclosure of property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable",
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Useful Lives [Line Items]",
        "terseLabel": "Schedule of Changes in Property Equipment and Accumulated Depreciation [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTIONS",
        "label": "Disclosure of related party [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "ifrs-full_DisclosureOfResearchAndDevelopmentExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfResearchAndDevelopmentExpenseExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/GovernmentGrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Government Grants Related to its Research and Development Activities",
        "label": "Disclosure of research and development expense [text block]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EQUITY",
        "label": "Disclosure of share capital, reserves and other equity interest [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r212",
      "r241"
     ]
    },
    "mynz_DisclosureOfSilentPartnershipsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DisclosureOfSilentPartnershipsTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/SilentPartnerships"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SILENT PARTNERSHIPS",
        "documentation": "Disclosure of silent partnerships.",
        "label": "Disclosure Of Silent Partnerships Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable",
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Summary of Activity [Line Items]",
        "terseLabel": "Equity [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/TradeReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TRADE RECEIVABLES",
        "label": "Disclosure of trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Remuneration Paid to Related Parties Other than Key Personnel",
        "label": "Disclosure of transactions between related parties [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r174"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails",
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationPaidtoRelatedPartiesOtherthanKeyPersonnelTable",
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationofDirectorsandKeyManagementPersonnelTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Related Party Transactions [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfVoluntaryChangeInAccountingPolicyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Use of Estimates and Judgments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_DiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DiscountRate",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "documentation": "Discount rate.",
        "label": "Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_DisposalreclassesCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DisposalreclassesCost",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal/reclasses/Sale",
        "documentation": "The amount of disposal/reclasses cost.",
        "label": "Disposalreclasses Cost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisposalsIntangibleAssetsOtherThanGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofIntangibleAssetsAccountTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal",
        "label": "Disposals, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r36",
      "r185"
     ]
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends paid, ordinary shares per share (in Euro per share)",
        "label": "Dividends paid, ordinary shares per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r180"
     ]
    },
    "ifrs-full_DividendsReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities",
        "label": "Dividends received, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from dividends received, classified as operating activities. [Refer: Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "mynz_DocumentAndEntityInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "DocumentAndEntityInformationAbstract",
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of changes in exchange rates",
        "label": "Effect of exchange rate changes on cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47"
     ]
    },
    "mynz_EffectsOfCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "EffectsOfCurrencyTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofAllowancefordoubtfulaccountsTable",
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable",
      "http://www.mainzbiomed.com/role/ScheduleofReserveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of currency translation",
        "documentation": "Amount of effects of currency translation.",
        "label": "Effects Of Currency Translation"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_EffectsOfCurrencyTranslationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "EffectsOfCurrencyTranslationAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of currency translation",
        "label": "Effects Of Currency Translation Amount"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_EffectsOfCurrencyTranslationLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "EffectsOfCurrencyTranslationLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofFutureLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of currency translation",
        "documentation": "Amount of effects of currency translation.",
        "label": "Effects Of Currency Translation Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_EffectsOfCurrencyTranslationRightsOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "EffectsOfCurrencyTranslationRightsOfAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of currency translation",
        "documentation": "Amount of effects of currency translation.",
        "label": "Effects Of Currency Translation Rights Of Assets"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_EightPointFivePercentageSPAsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "EightPointFivePercentageSPAsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "8.5% SPAs [Member]",
        "label": "Eight Point Five Percentage SPAs Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee stock option expense",
        "label": "Employee benefits expense"
       }
      }
     },
     "auth_ref": [
      "r150",
      "r217",
      "r247",
      "r278"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.mainzbiomed.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r60",
      "r71",
      "r72",
      "r74",
      "r178",
      "r191",
      "r207",
      "r208",
      "r214",
      "r229",
      "r237"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Shareholders\u2019 equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 equity",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
        "label": "Equity and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_EquityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "EquityDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_EquityScheduleofSummaryofActivityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "EquityScheduleofSummaryofActivityDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable",
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity - Schedule of Summary of Activity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_EquityScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "EquityScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredDetailsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of the Estimated Fair Values of the Warrants Measured [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_EquityScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "EquityScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity - Schedule of the Estimated Fair Values of the Warrants Measured (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price (in Dollars per share)",
        "label": "Exercise price, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_ExpectedDividendShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpectedDividendShareOptionsGranted",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield (in Dollars)",
        "label": "Expected dividend, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "mynz_ExpectedLifeInYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ExpectedLifeInYearsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected life in years [Member]",
        "label": "Expected Life In Years Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ExpensesForCostOfRoyaltiesAndOtherAssociatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ExpensesForCostOfRoyaltiesAndOtherAssociatedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses for cost of royalties and other associated cost",
        "documentation": "Represents the amount of expenses for cost of royalties and other associated cost.",
        "label": "Expenses For Cost Of Royalties And Other Associated Cost"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Critical Accounting Estimates and Significant Management Judgments",
        "documentation": "The explanation of the measurement basis (or bases) used in preparing the financial statements.",
        "label": "Explanation Of Measurement Bases Used In Preparing Financial Statements"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_FaceValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "FaceValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Face value",
        "documentation": "Amount of face value.",
        "label": "Face Value"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_FairValueBalanceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "FairValueBalanceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value balance amount",
        "documentation": "Represent the amount of fair value balance amount.",
        "label": "Fair Value Balance Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FeeAndCommissionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FeeAndCommissionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitment fee",
        "label": "Fee and commission expense"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "mynz_FinancialInstrumentRiskManagementScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "FinancialInstrumentRiskManagementScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument Risk Management - Schedule of Contractual Maturities of the Company\u2019s Financial Liabilities (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable": {
       "parentTag": "ifrs-full_OtherInventories",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Current finished goods"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r276",
      "r283",
      "r289"
     ]
    },
    "mynz_FixedConversionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "FixedConversionPricePerShare",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed conversion price. (in Dollars per share)",
        "documentation": "Per share amount of fixed conversion price.",
        "label": "Fixed Conversion Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_FixedPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "FixedPriceMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Price [Member]",
        "label": "Fixed Price Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ForeignExchangeRiskDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ForeignExchangeRiskDescription",
     "presentation": [
      "http://www.mainzbiomed.com/role/FinancialInstrumentRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange risk, description",
        "documentation": "Foreign exchange risk description.",
        "label": "Foreign Exchange Risk Description"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_FourthPromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "FourthPromissoryNoteMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fourth Promissory Note [Member]",
        "label": "Fourth Promissory Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Face Value Change in fair value of convertible promissory notes",
        "label": "Gains on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and administrative expense"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "mynz_GovernmentGrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "GovernmentGrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Grants [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_GrossProceed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "GrossProceed",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds (in Dollars)",
        "documentation": "Amount of gross Proceed.",
        "label": "Gross Proceed"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross profit"
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "ifrs-full_HistoricalVolatilityForSharesMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HistoricalVolatilityForSharesMeasurementInputMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility [Member]",
        "label": "Historical volatility for shares, measurement input [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the historical volatility for shares used as a measurement input."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Impairment loss recognised in profit or loss, intangible assets other than goodwill"
       }
      }
     },
     "auth_ref": [
      "r37",
      "r186"
     ]
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes provision",
        "label": "Tax expense (income)"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r24",
      "r70",
      "r124",
      "r164",
      "r165",
      "r166",
      "r245"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefund",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax",
        "label": "Income taxes paid (refund)"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Income taxes paid (refund), classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as financing activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r49",
      "r254"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash",
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r51",
      "r159"
     ]
    },
    "ifrs-full_IncreaseDecreaseInNumberOfOrdinarySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInNumberOfOrdinarySharesIssued",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of ordinary shares (in Shares)",
        "label": "Increase (decrease) in number of ordinary shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the number of ordinary shares issued. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "mynz_IncreaseDecreaseInNumberofShareBasedExpense": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IncreaseDecreaseInNumberofShareBasedExpense",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based expense (in Shares)",
        "documentation": "Number of shares issued share based expenses.",
        "label": "Increase Decrease In Numberof Share Based Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares for conversion of debt",
        "label": "Increase (decrease) through conversion of convertible instruments, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the conversion of convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option expense",
        "label": "Increase (decrease) through exercise of options, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleLoanTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of currency translation",
        "label": "Increase (decrease) through net exchange differences, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "mynz_IncreaseDecreaseThroughSaleOfOrdinarySharesAndWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IncreaseDecreaseThroughSaleOfOrdinarySharesAndWarrants",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares and warrants",
        "documentation": "Sale of ordinary shares and warrants.",
        "label": "Increase Decrease Through Sale Of Ordinary Shares And Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_IncreaseDecreaseThroughSaleOfOrdinarySharesandWarrantsandExerciseofPreFundedWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IncreaseDecreaseThroughSaleOfOrdinarySharesandWarrantsandExerciseofPreFundedWarrants",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of ordinary shares and warrants and exercise of pre funded warrants",
        "documentation": "The amount of sale of ordinary shares and warrants and exercise of pre funded warrants.",
        "label": "Increase Decrease Through Sale Of Ordinary Sharesand Warrantsand Exerciseof Pre Funded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_IncreaseDecreaseThroughSaleofOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IncreaseDecreaseThroughSaleofOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of ordinary shares",
        "documentation": "The amount of sale of ordinary shares.",
        "label": "Increase Decrease Through Saleof Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based expense",
        "label": "Increase (decrease) through share-based payment transactions, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual assets or cash-generating units [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual assets or cash-generating units [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Individual assets or cash-generating units' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "mynz_InitialPromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "InitialPromissoryNoteMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial Promissory Note [Member]",
        "label": "Initial Promissory Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InsuranceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InsuranceExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance",
        "label": "Insurance expense"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "mynz_IntangibleAssetDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IntangibleAssetDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetFairValueUsedAsDeemedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetFairValueUsedAsDeemedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intellectual property price",
        "label": "Intangible asset fair value used as deemed cost"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofIntangibleAssetsAccountTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Net book amount at beginning balance",
        "periodEndLabel": "Net book amount at ending balance",
        "label": "Intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r39",
      "r188",
      "r224"
     ]
    },
    "mynz_IntellectualPropertyAcquisitionLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IntellectualPropertyAcquisitionLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intellectual property acquisition liability",
        "documentation": "The amount of intellectual property acquisition liability.",
        "label": "Intellectual Property Acquisition Liability Current"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_IntellectualPropertyAcquisitionLiabilityRelatedPartyCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IntellectualPropertyAcquisitionLiabilityRelatedPartyCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intellectual property acquisition liability - related party",
        "documentation": "Amount of intellectual property acquisition liability - related party.",
        "label": "Intellectual Property Acquisition Liability Related Party Current"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_IntellectualPropertyAcquisitionLiabilityRelatedPartyNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IntellectualPropertyAcquisitionLiabilityRelatedPartyNonCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intellectual property acquisition liability - related party",
        "documentation": "Amount of intellectual property acquisition liability - related party.",
        "label": "Intellectual Property Acquisition Liability Related Party Non Current"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_IntellectualPropertyAssetPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IntellectualPropertyAssetPurchaseAgreementMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intellectual Property Asset Purchase Agreement [Member]",
        "label": "Intellectual Property Asset Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "terseLabel": "Interest expenses",
        "label": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r122",
      "r130"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofFutureLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expenses",
        "label": "Interest expense on lease liabilities"
       }
      }
     },
     "auth_ref": [
      "r81",
      "r140"
     ]
    },
    "mynz_InterestExpenseRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "InterestExpenseRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense - related parties",
        "documentation": "Interest expense.",
        "label": "Interest Expense Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_InterestExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "InterestExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "documentation": "The amount of interest expense.",
        "label": "Interest Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestRevenueExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestRevenueExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expense",
        "label": "Interest income (expense)"
       }
      }
     },
     "auth_ref": [
      "r125",
      "r130",
      "r315"
     ]
    },
    "mynz_IntrinsicValueOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IntrinsicValueOfStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of the stock options (in Dollars)",
        "documentation": "Amount of intrinsic value of the stock options.",
        "label": "Intrinsic Value Of Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_IntrinsicValueOfTheWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IntrinsicValueOfTheWarrants",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of the warrants (in Dollars)",
        "documentation": "Intrinsic value of the warrants.",
        "label": "Intrinsic Value Of The Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r157",
      "r225",
      "r281"
     ]
    },
    "mynz_InventoriesScheduleofReserveDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "InventoriesScheduleofReserveDetailsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofReserveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories - Schedule of Reserve [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_InventoriesScheduleofReserveDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "InventoriesScheduleofReserveDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofReserveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories - Schedule of Reserve (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InventoriesTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InventoriesTotal",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventories, Net",
        "label": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets: (a) held for sale in the ordinary course of business; (b) in the process of production for such sale; or (c) in the form of materials or supplies to be consumed in the production process or in the rendering of services. Inventories encompass goods purchased and held for resale including, for example, merchandise purchased by a retailer and held for resale, or land and other property held for resale. Inventories also encompass finished goods produced, or work in progress being produced, by the entity and include materials and supplies awaiting use in the production process. [Refer: Current finished goods; Current merchandise; Current work in progress; Land]"
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "mynz_IssuanceOfCommonStockForConversionOfDebtAndAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IssuanceOfCommonStockForConversionOfDebtAndAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares for conversion of debt",
        "documentation": "Amount of issuance of common stock for conversion of debt and accrued interest.",
        "label": "Issuance Of Common Stock For Conversion Of Debt And Accrued Interest"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_IssuanceOfOrdinarySharesForConversionOfDebtinShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IssuanceOfOrdinarySharesForConversionOfDebtinShares",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares for conversion of debt (in Shares)",
        "documentation": "The number of issuance of ordinary shares for conversion of debt.",
        "label": "Issuance Of Ordinary Shares For Conversion Of Debtin Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consulting agreement value (in Dollars)",
        "label": "Issue of equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "mynz_IssueOfOrdinarySharesForConversionOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "IssueOfOrdinarySharesForConversionOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of debt (in Dollars)",
        "documentation": "Amount of issue of ordinary shares for conversion of debt.",
        "label": "Issue Of Ordinary Shares For Conversion Of Debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r284"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationofDirectorsandKeyManagementPersonnelTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and benefits",
        "label": "Key management personnel compensation"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r172"
     ]
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationofDirectorsandKeyManagementPersonnelTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Key Management Personnel [Member]",
        "label": "Key management personnel of entity or parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r175"
     ]
    },
    "mynz_LaborMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "LaborMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofCostofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Labor [Member]",
        "label": "Labor Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_LaboratoryEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "LaboratoryEquipmentMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable",
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Laboratory equipment [Member]",
        "verboseLabel": "Laboratory Equipment [Member]",
        "label": "Laboratory Equipment Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable",
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "More than five years [Member]",
        "label": "Later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r91",
      "r144",
      "r147",
      "r266",
      "r268",
      "r270"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Four to five years [Member]",
        "label": "Later than four years and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r91",
      "r266",
      "r270",
      "r308"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two to three years [Member]",
        "label": "Later than one year and not later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r267",
      "r270"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One to two years [Member]",
        "label": "Later than one year and not later than two years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r91",
      "r266",
      "r270",
      "r308"
     ]
    },
    "ifrs-full_LaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable",
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than one year [Member]",
        "verboseLabel": "More than one year\t[Member]",
        "label": "Later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Three to four years [Member]",
        "label": "Later than three years and not later than four years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r91",
      "r266",
      "r270",
      "r308"
     ]
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofLeaseLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable",
      "http://www.mainzbiomed.com/role/ScheduleofFutureLeasePaymentsTable",
      "http://www.mainzbiomed.com/role/ScheduleofLeaseLiabilitiesTable",
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance beginning",
        "periodEndLabel": "Balance ending",
        "totalLabel": "Total lease liabilities",
        "terseLabel": "Lease obligations",
        "verboseLabel": "Lease liabilities",
        "label": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "ifrs-full_LeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_LeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "LeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofFutureLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease payments",
        "documentation": "Amount of lease payments.",
        "label": "Lease Payments"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_LeasesScheduleofLeasesCertainAssetsUnderLeaseAgreementsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "LeasesScheduleofLeasesCertainAssetsUnderLeaseAgreementsDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases - Schedule of Leases Certain Assets Under Lease Agreements (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_LeasesScheduleofMinimumLeasePaymentsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "LeasesScheduleofMinimumLeasePaymentsDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases - Schedule of Minimum Lease Payments (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_LegalFeesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "LegalFeesValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal fee",
        "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.",
        "label": "Legal Fees Value"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_LessReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "LessReserves",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable": {
       "parentTag": "ifrs-full_InventoriesTotal",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable",
      "http://www.mainzbiomed.com/role/ScheduleofReserveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending balance",
        "negatedLabel": "Less: Reserve",
        "documentation": "Amount of less reserve.",
        "label": "Less Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r72",
      "r74",
      "r125",
      "r129",
      "r207",
      "r208",
      "r229"
     ]
    },
    "mynz_LicensePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "LicensePayments",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total license payments",
        "documentation": "Represents the amount of license payments.",
        "label": "License Payments"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_LicensingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "LicensingAgreementMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Licensing Agreement [Member]",
        "label": "Licensing Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LoansReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total loans",
        "label": "Loans received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of loans received."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_LongtermDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security deposit",
        "label": "Long-term deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of long-term deposits held by the entity."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major customers [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_MajorCustomersDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorCustomersDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major customers [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for customers. It also represents the standard value for the 'Major customers' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "presentation": [
      "http://www.mainzbiomed.com/role/FinancialInstrumentRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contractual Maturities of the Company\u2019s Financial Liabilities",
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r113",
      "r206"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable",
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r84",
      "r85",
      "r88",
      "r89",
      "r90",
      "r91",
      "r108",
      "r114",
      "r137",
      "r139",
      "r145",
      "r148",
      "r203",
      "r232",
      "r251",
      "r266"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r84",
      "r85",
      "r88",
      "r89",
      "r90",
      "r91",
      "r108",
      "r137",
      "r139",
      "r145",
      "r148",
      "r203",
      "r232",
      "r251",
      "r266",
      "r269"
     ]
    },
    "mynz_MonthlyPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "MonthlyPayment",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly payment, amount",
        "documentation": "Amount of monthly payment.",
        "label": "Monthly Payment"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_MultimarkerTestForTheEarlyDetectionOfPancreaticCancer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "MultimarkerTestForTheEarlyDetectionOfPancreaticCancer",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofGovernmentGrantsRelatedtoitsResearchandDevelopmentActivitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Multi-marker test for the early detection of pancreatic cancer",
        "documentation": "Multi-marker test for the early detection of pancreatic cancer.",
        "label": "Multimarker Test For The Early Detection Of Pancreatic Cancer"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NatureOfOperationsAndGoingConcernLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NatureOfOperationsAndGoingConcernLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operations and Going Concern [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NatureofOperationsandGoingConcernDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NatureofOperationsandGoingConcernDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operations and Going Concern (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NetBookValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NetBookValueAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net book value",
        "label": "Net Book Value Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NetOfDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NetOfDiscount",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net of discount",
        "documentation": "Amount of net discount.",
        "label": "Net Of Discount"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NetProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NetProceeds",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds (in Dollars)",
        "label": "Net Proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NetProceedsFromCommonStockSalesAndWarrantProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NetProceedsFromCommonStockSalesAndWarrantProceeds",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds from common stock sales",
        "documentation": "Net proceeds from common stock sales and warrant proceeds.",
        "label": "Net Proceeds From Common Stock Sales And Warrant Proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NonCashInvestingAndFinancingActivitieAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NonCashInvestingAndFinancingActivitieAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Cash Investing and Financing Activities",
        "label": "Non Cash Investing And Financing Activitie Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r163"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r163"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.mainzbiomed.com/role/ScheduleofLeaseLiabilitiesTable": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/ScheduleofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Long-term portion",
        "label": "Non-current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Within one year [Member]",
        "label": "Not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r91",
      "r143",
      "r146",
      "r230",
      "r266",
      "r270"
     ]
    },
    "ifrs-full_NotesAndDebenturesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotesAndDebenturesIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Face value Balance",
        "periodEndLabel": "Face Value Balance",
        "terseLabel": "Promissory notes",
        "label": "Notes and debentures issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of notes and debentures issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_NotesAndOtherExplanatoryInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotesAndOtherExplanatoryInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Expenses [Abstarct]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan amount",
        "label": "Notional amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant Outstanding Grants",
        "label": "Number of other equity instruments granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r301"
     ]
    },
    "mynz_NumberOfOperatingSegment": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NumberOfOperatingSegment",
     "presentation": [
      "http://www.mainzbiomed.com/role/SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segment",
        "documentation": "Number of operating segment.",
        "label": "Number Of Operating Segment"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NumberOfOrdinarySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NumberOfOrdinarySharesIssued",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued",
        "documentation": "Number of ordinary shares issued",
        "label": "Number Of Ordinary Shares Issued"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NumberOfOrdinarySharesIssuedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NumberOfOrdinarySharesIssuedValue",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued new issuance (in Dollars)",
        "documentation": "Number of ordinary shares issued value",
        "label": "Number Of Ordinary Shares Issued Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Warrant Outstanding Exercised",
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Warrant Outstanding Expired",
        "label": "Number of other equity instruments expired in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Warrant Outstanding Balance",
        "label": "Number of other equity instruments outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Stock options Outstanding, balance ending",
        "label": "Number of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r99",
      "r102",
      "r193",
      "r198"
     ]
    },
    "mynz_NumberOfOutstandingStockOptionsOutstandingExpectedToVest": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NumberOfOutstandingStockOptionsOutstandingExpectedToVest",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options Outstanding,Expected to vest",
        "documentation": "Number of share options outstanding expected to vest.",
        "label": "Number Of Outstanding Stock Options Outstanding Expected To Vest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofAntidilutiveSecuritiesTable": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofAntidilutiveSecuritiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of potentially dilutive ordinary shares",
        "label": "Number of potential ordinary shares that are antidilutive in period presented"
       }
      },
      "en": {
       "role": {
        "documentation": "Number of potential ordinary shares that are antidilutive in the period presented."
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "mynz_NumberOfShareIssuedForConversion": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NumberOfShareIssuedForConversion",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of share issued for conversion",
        "documentation": "Represent the number of share issued for conversion.",
        "label": "Number Of Share Issued For Conversion"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options Outstanding,Exercisable",
        "label": "Number of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r199"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Stock options Outstanding, Exercised",
        "label": "Number of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r196"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options Outstanding, Expiry",
        "label": "Number of share options expired in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r197"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options Outstanding, Cancelled",
        "label": "Number of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r195"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options Outstanding, Grants",
        "verboseLabel": "Stock options granted",
        "label": "Number of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r194"
     ]
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary restricted shares (in Shares)",
        "verboseLabel": "Ordinary shares issued (in Shares)",
        "netLabel": "Ordinary shares issued",
        "label": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "label": "Number of shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r152",
      "r210",
      "r239"
     ]
    },
    "mynz_NumberOfSharesSold": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NumberOfSharesSold",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares sold",
        "documentation": "Number of shares sold",
        "label": "Number Of Shares Sold"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_NumberOfWarrantsPurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "NumberOfWarrantsPurchased",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants purchase",
        "verboseLabel": "Number of warrants purchased",
        "documentation": "Number of warrants purchased",
        "label": "Number Of Warrants Purchased"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OfferingPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OfferingPrice",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering price (in Dollars per share)",
        "documentation": "Offering price",
        "label": "Offering Price"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OfferingPricePerUnit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OfferingPricePerUnit",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering price (in Dollars per share)",
        "documentation": "The amount for offering price per unit.",
        "label": "Offering Price Per Unit"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable",
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment [Member]",
        "verboseLabel": "Office Equipment [Member]",
        "label": "Office equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "mynz_OfficeExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OfficeExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office expenses",
        "documentation": "Represent the amount of office expenses.",
        "label": "Office Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OfficeMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office [Member]",
        "label": "Office Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OneYearAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OneYearAnniversaryMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One Year Anniversary [Member]",
        "label": "One Year Anniversary Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating expense"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "mynz_OperatingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OperatingExpenseAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expense Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OperatingExpensesScheduleofOperatingExpensesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OperatingExpensesScheduleofOperatingExpensesDetailsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating Expenses [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OperatingExpensesScheduleofOperatingExpensesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OperatingExpensesScheduleofOperatingExpensesDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses - Schedule of Operating Expenses (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OperatingExpensesTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OperatingExpensesTablesLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/OperatingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Expenses [Abstract]",
        "label": "Operating Expenses Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OperatingExpensesTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OperatingExpensesTablesTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/OperatingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OrdinarySharesAtMarketPrice": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OrdinarySharesAtMarketPrice",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares of market price",
        "documentation": "Number of ordinary shares market price.",
        "label": "Ordinary Shares At Market Price"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_OrdinarySharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OrdinarySharesAuthorized",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares authorized",
        "label": "Ordinary Shares Authorized"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares [member]",
        "verboseLabel": "Ordinary Shares [Member]",
        "label": "Ordinary shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "mynz_OriginalIssuedDiscountPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OriginalIssuedDiscountPercentage",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of original issued discount",
        "documentation": "Percentage of original issued discount.",
        "label": "Original Issued Discount Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation loss",
        "verboseLabel": "Foreign currency translation",
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r235",
      "r246"
     ]
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofAccountsPayableandAccruedExpensesTable": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofAccountsPayableandAccruedExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable \u2013 related party",
        "label": "Other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r275",
      "r282"
     ]
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other income"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r278",
      "r279"
     ]
    },
    "mynz_OtherIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OtherIncomeExpenseAbstract",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense)",
        "label": "Other Income Expense Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable": {
       "parentTag": "ifrs-full_InventoriesTotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventories, Gross",
        "label": "Other current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of inventory that the entity does not separately disclose in the same statement or note. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other expense",
        "label": "Other operating income (expense)"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_OtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible loans payable",
        "label": "Other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Amounts payable that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "mynz_OtherPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "OtherPrepaidExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other prepaid expense",
        "documentation": "Amount of other prepaid expense.",
        "label": "Other Prepaid Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherRelatedPartiesMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationPaidtoRelatedPartiesOtherthanKeyPersonnelTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Parties [Member]",
        "label": "Other related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for related parties that the entity does not separately disclose in the same statement or note. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r176"
     ]
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserve",
        "label": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r277",
      "r284"
     ]
    },
    "ifrs-full_OtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReservesMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserve",
        "label": "Other reserves [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r154",
      "r221"
     ]
    },
    "ifrs-full_OtherRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share limit of revenue",
        "label": "Other revenue"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "mynz_PancreaticCancerIPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PancreaticCancerIPMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pancreatic Cancer IP [Member]",
        "label": "Pancreatic Cancer IPMember"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing value per share (in Dollars per share)",
        "verboseLabel": "Per share",
        "netLabel": "Per share (in Dollars per share)",
        "label": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r209",
      "r238"
     ]
    },
    "mynz_PaymentForIntangibleAssetRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PaymentForIntangibleAssetRelatedParty",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment for intangible asset - related party",
        "documentation": "The amount of payment for intangible asset - related party.",
        "label": "Payment For Intangible Asset Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of lease obligations",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r258"
     ]
    },
    "mynz_PaymentsOnSilentPartnerships": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PaymentsOnSilentPartnerships",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on silent partnerships",
        "documentation": "Payments on silent partnerships.",
        "label": "Payments On Silent Partnerships"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PercentageOfAllocation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PercentageOfAllocation",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of allocation",
        "documentation": "Percentage of allocation.",
        "label": "Percentage Of Allocation"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PercentageOfCommonSharesOutstanding": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PercentageOfCommonSharesOutstanding",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of common shares outstanding",
        "documentation": "Percentage of common shares outstanding.",
        "label": "Percentage Of Common Shares Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfEntitysRevenue",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue percentage",
        "label": "Percentage of entity's revenue"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "mynz_PercentageOfLoansInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PercentageOfLoansInterestRate",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of loans interest rate",
        "documentation": "Percentage of loans interest rate.",
        "label": "Percentage Of Loans Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PercentageOfMonthlyPayment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PercentageOfMonthlyPayment",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of monthly payment",
        "documentation": "Percentage of monthly payment.",
        "label": "Percentage Of Monthly Payment"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PercentageOfOutstandingPromissoryNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PercentageOfOutstandingPromissoryNotes",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of outstanding promissory notes",
        "documentation": "The percentage of outstanding promissory notes.",
        "label": "Percentage Of Outstanding Promissory Notes"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PercentageOfPreTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PercentageOfPreTax",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate pre tax",
        "documentation": "Percentage of  pre tax.",
        "label": "Percentage Of Pre Tax"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PercentageOfPrincipalAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PercentageOfPrincipalAmount",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of principal amount",
        "documentation": "Percentage of principal amount.",
        "label": "Percentage Of Principal Amount"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PercentageOfRedemptionPremium": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PercentageOfRedemptionPremium",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of redemption premium",
        "documentation": "Percentage of redemption premium.",
        "label": "Percentage Of Redemption Premium"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PercentageOfVolumeWeightedAveragePrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PercentageOfVolumeWeightedAveragePrice",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of volume weighted average price",
        "documentation": "Percentage of volume weighted average price.",
        "label": "Percentage Of Volume Weighted Average Price"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PrePaidAdvanceOriginalPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PrePaidAdvanceOriginalPrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre paid advance original principal amount",
        "documentation": "The amount of pre paid advance original principal amount.",
        "label": "Pre Paid Advance Original Principal Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PreferenceSharesMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preference shares [member]",
        "verboseLabel": "Preferred Shares Series [Member]",
        "label": "Preference shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are senior in some aspects to ordinary shares, but subordinate to debt instruments in terms of claim. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "mynz_PreferredSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PreferredSharesAuthorized",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred shares authorized",
        "documentation": "The number of shares authorized.",
        "label": "Preferred Shares Authorized"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PreferredSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PreferredSharesOutstanding",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred shares outstanding",
        "documentation": "Preferred shares outstanding.",
        "label": "Preferred Shares Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PreferredSharesSeriesAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PreferredSharesSeriesAMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Shares Series A [Member]",
        "label": "Preferred Shares Series AMember"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PreferredSharesSeriesBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PreferredSharesSeriesBMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Shares Series B [Member]",
        "label": "Preferred Shares Series BMember"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PreferredSharesSeriesCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PreferredSharesSeriesCMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Shares Series C [Member]",
        "label": "Preferred Shares Series CMember"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PreferredSharesSeriesDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PreferredSharesSeriesDMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Shares Series D [Member]",
        "label": "Preferred Shares Series DMember"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PreferredSharesSeriesEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PreferredSharesSeriesEMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Shares Series E [Member]",
        "label": "Preferred Shares Series EMember"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PrefundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PrefundedWarrantsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prefunded warrants [member]",
        "label": "Prefunded Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PrepaidStockCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PrepaidStockCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid stock-based payments",
        "documentation": "The amount of prepaid stock compensation.",
        "label": "Prepaid Stock Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PrepaidandOtherCurrentAssetsTablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PrepaidandOtherCurrentAssetsTablesLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/PrepaidandOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid and Other Current Assets [Abstract]",
        "label": "Prepaidand Other Current Assets Tables Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PrepaidandOtherCurrentAssetsTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PrepaidandOtherCurrentAssetsTablesTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/PrepaidandOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid and Other Current Assets (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Prepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Prepayments",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid insurance",
        "label": "Prepayments"
       }
      },
      "en": {
       "role": {
        "documentation": "Receivables that represent amounts paid for goods and services before they have been delivered."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r282"
     ]
    },
    "mynz_PresentValueOfTheFuturePayments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PresentValueOfTheFuturePayments",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of the future payments",
        "documentation": "Percentage of present value of the future payments.",
        "label": "Present Value Of The Future Payments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Lease Payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount",
        "label": "Principal Amount"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal payments",
        "documentation": "Represent the amount of principal payments.",
        "label": "Principal Payments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash exercise warrant (in Dollars)",
        "label": "Proceeds from exercise of warrants"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of share purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfBondsNotesAndDebentures",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from convertible debt",
        "label": "Proceeds from issue of bonds, notes and debentures"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of ordinary shares and warrants",
        "label": "Proceeds from issuing shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "mynz_ProceedsFromOfferingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ProceedsFromOfferingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from offering expenses (in Dollars)",
        "documentation": "Proceeds from offering expenses",
        "label": "Proceeds From Offering Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofCostofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r263",
      "r273"
     ]
    },
    "ifrs-full_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofCostofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r263",
      "r273"
     ]
    },
    "ifrs-full_ProfessionalFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfessionalFeesExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional and consulting fees",
        "label": "Professional fees expense"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "terseLabel": "Net loss",
        "label": "Profit (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r58",
      "r61",
      "r125",
      "r127",
      "r179",
      "r192",
      "r219",
      "r242",
      "r259",
      "r264"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss before income tax",
        "label": "Profit (loss) before tax"
       }
      }
     },
     "auth_ref": [
      "r107",
      "r271",
      "r272",
      "r278",
      "r279"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss",
        "label": "Profit (loss) from continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations, unless line item indicates otherwise [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r66",
      "r125",
      "r127",
      "r242"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Profit (loss) from operating activities"
       }
      }
     },
     "auth_ref": [
      "r253",
      "r315"
     ]
    },
    "mynz_PromissoryNoteMaturity": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PromissoryNoteMaturity",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity date",
        "documentation": "Durations of promissory note maturity year.",
        "label": "Promissory Note Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PromissoryNotePremiumPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PromissoryNotePremiumPercentage",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory note premium, percentage",
        "documentation": "Promissory note premium, percentage.",
        "label": "Promissory Note Premium Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PromissoryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PromissoryNotesMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Notes [Member]",
        "label": "Promissory Notes Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r169",
      "r223"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net book value",
        "label": "Property, plant and equipment, gross carrying amount of fully depreciated assets still in use"
       }
      },
      "en": {
       "role": {
        "documentation": "The gross carrying amount of fully depreciated property, plant and equipment that is still in use. [Refer: Gross carrying amount [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r249"
     ]
    },
    "ifrs-full_PropertyServiceChargeIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyServiceChargeIncomeExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_PropertyandEquipmentScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "PropertyandEquipmentScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofChangesinPropertyEquipmentandAccumulatedDepreciationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment - Schedule of Changes in Property Equipment and Accumulated Depreciation (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow",
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment for intangible asset",
        "terseLabel": "Cash payment",
        "verboseLabel": "Payment to seller",
        "label": "Purchase of intangible assets, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property and equipment",
        "label": "Purchase of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable",
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r75",
      "r90",
      "r102",
      "r158",
      "r261",
      "r262",
      "r302"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r75",
      "r90",
      "r102",
      "r158",
      "r261",
      "r262",
      "r302"
     ]
    },
    "ifrs-full_RawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable": {
       "parentTag": "ifrs-full_OtherInventories",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofInventoriesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Current raw materials"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r276",
      "r283",
      "r289"
     ]
    },
    "ifrs-full_RawMaterialsAndConsumablesUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RawMaterialsAndConsumablesUsed",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Materials for clinical studies",
        "label": "Raw materials and consumables used"
       }
      }
     },
     "auth_ref": [
      "r247",
      "r278"
     ]
    },
    "ifrs-full_RelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RelatedPartiesMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Member]",
        "label": "Total for all related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for related parties. Related parties are persons or entities that are related to the entity that is preparing its financial statements (the reporting entity). (a) A person or a close member of that person\u2019s family is related to a reporting entity if that person: (i) has control or joint control over the reporting entity; (ii) has significant influence over the reporting entity; or (iii) is a member of the key management personnel of the reporting entity or of a parent of the reporting entity. (b) An entity is related to a reporting entity if any of the following conditions applies: (i) The entity and the reporting entity are members of the same group (which means that each parent, subsidiary and fellow subsidiary is related to the others). (ii) One entity is an associate or joint venture of the other entity (or an associate or joint venture of a member of a group of which the other entity is a member). (iii) Both entities are joint ventures of the same third party. (iv) One entity is a joint venture of a third entity and the other entity is an associate of the third entity. (v) The entity is a post-employment benefit plan for the benefit of employees of either the reporting entity or an entity related to the reporting entity. If the reporting entity is itself such a plan, the sponsoring employers are also related to the reporting entity. (vi) The entity is controlled or jointly controlled by a person identified in (a). (vii) A person identified in (a)(i) has significant influence over the entity or is a member of the key management personnel of the entity (or of a parent of the entity). (viii) The entity, or any member of a group of which it is a part, provides key management personnel services to the reporting entity or to the parent of the reporting entity. [Refer: Total for all joint ventures [member]; Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r177"
     ]
    },
    "ifrs-full_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_RelatedPartyTransactionsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RelatedPartyTransactionsDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_RelatedPartyTransactionsScheduleofRemunerationPaidtoRelatedPartiesOtherthanKeyPersonnelDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RelatedPartyTransactionsScheduleofRemunerationPaidtoRelatedPartiesOtherthanKeyPersonnelDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationPaidtoRelatedPartiesOtherthanKeyPersonnelTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions - Schedule of Remuneration Paid to Related Parties Other than Key Personnel (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_RelatedPartyTransactionsScheduleofRemunerationofDirectorsandKeyManagementPersonnelDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RelatedPartyTransactionsScheduleofRemunerationofDirectorsandKeyManagementPersonnelDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationofDirectorsandKeyManagementPersonnelTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions - Schedule of Remuneration of Directors and Key Management Personnel (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_RemainingGrantBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RemainingGrantBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/GovernmentGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining grant balance",
        "documentation": "Represent the amount of remaining grant balance.",
        "label": "Remaining Grant Balance"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_RepaidPrincipalAmounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RepaidPrincipalAmounts",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repaid principal amounts",
        "documentation": "Represent the amount of repaid principal amounts.",
        "label": "Repaid Principal Amounts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfBondsNotesAndDebentures",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of convertible debt",
        "label": "Repayments of bonds, notes and debentures"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of borrowings (in Dollars)",
        "label": "Repayments of borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r257"
     ]
    },
    "mynz_RepaymentsOfConvertiblePromissoryNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RepaymentsOfConvertiblePromissoryNotes",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Face Value Repayments of convertible promissory notes",
        "documentation": "Amount of repayments of convertible promissory notes.",
        "label": "Repayments Of Convertible Promissory Notes"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_RepaymentsOfConvertiblePromissoryNotesCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RepaymentsOfConvertiblePromissoryNotesCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Amount at Fair value Repayments of convertible promissory notes",
        "documentation": "Amount of repayments of convertible promissory notes carrying value fair value",
        "label": "Repayments Of Convertible Promissory Notes Carrying Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and development expense"
       }
      }
     },
     "auth_ref": [
      "r41",
      "r190"
     ]
    },
    "mynz_ResearchAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ResearchAndDevelopmentMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development [Member]",
        "label": "Research And Development Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ReserveMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofReserveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserve [Member]",
        "label": "Reserve Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfSharebasedPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation (in Dollars)",
        "label": "Reserve of share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_RestrictedShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RestrictedShareUnitsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Shares [Member]",
        "label": "Restricted share units [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for restricted share units."
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "mynz_RestructuringExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RestructuringExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring expense",
        "documentation": "The amount of restructuring expense.",
        "label": "Restructuring Expense"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_RestructuringExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RestructuringExpenseMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring expense [Member]",
        "label": "Restructuring Expense Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r284",
      "r285"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r280"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total revenue",
        "label": "Revenue"
       }
      }
     },
     "auth_ref": [
      "r65",
      "r107",
      "r121",
      "r126",
      "r132",
      "r133",
      "r134",
      "r244",
      "r259",
      "r278",
      "r279"
     ]
    },
    "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfServicesRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue - related party",
        "verboseLabel": "Revenue from related party",
        "label": "Revenue from rendering of services, related party transactions"
       }
      }
     },
     "auth_ref": [
      "r252",
      "r274"
     ]
    },
    "ifrs-full_RevenueFromSaleOfGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromSaleOfGoods",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from sale of goods"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_RevenueFromSaleOfPublications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromSaleOfPublications",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of sale of shares and warrants",
        "label": "Revenue from sale of publications"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "mynz_RevenuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RevenuePerShare",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue per share (in Dollars per share)",
        "documentation": "The price of revenue.",
        "label": "Revenue Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_RevenueTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RevenueTerm",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue term",
        "documentation": "Revenue term.",
        "label": "Revenue Term"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_RightOfUseAssetAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RightOfUseAssetAdditions",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use asset additions",
        "documentation": "The amount of additions to right-of-use assets.",
        "label": "Right Of Use Asset Additions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets, net",
        "verboseLabel": "Net book value",
        "label": "Right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r82",
      "r141"
     ]
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets\t[Member]",
        "label": "Right-of-use assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_RightofuseAssetsRevaluedAssetsAtCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssetsRevaluedAssetsAtCost",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cost Balance Beginning",
        "periodEndLabel": "Cost Balance Ending",
        "label": "Right-of-use assets, revalued assets, at cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of right-of-use assets that would have been recognised had the revalued assets been carried under the cost model. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r83",
      "r142"
     ]
    },
    "mynz_RoyaltyPaymentPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "RoyaltyPaymentPerShare",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty payment per share (in Euro per share)",
        "documentation": "The price of royalty payment.",
        "label": "Royalty Payment Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SaleOfOrdinarySharesAndWarrantsAndExerciseOfPreFundedWarrantsinShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SaleOfOrdinarySharesAndWarrantsAndExerciseOfPreFundedWarrantsinShares",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of ordinary shares and warrants and exercise of pre funded warrants (in Shares)",
        "documentation": "The number of sale of ordinary shares and warrants and exercise of pre funded warrants.",
        "label": "Sale Of Ordinary Shares And Warrants And Exercise Of Pre Funded Warrantsin Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SalesAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SalesAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Sales and marketing expense"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "mynz_SalesAndMarketingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SalesAndMarketingMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing [Member]",
        "label": "Sales And Marketing Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfAccountsPayableAndAccruedExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfAccountsPayableAndAccruedExpenseTableTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountsPayableandAccruedExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Payable and Accrued Expenses",
        "documentation": "Disclosure of accounts payable and accrued expenses.",
        "label": "Schedule Of Accounts Payable And Accrued Expense Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfAllowanceForDoubtfulAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfAllowanceForDoubtfulAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance For Doubtful Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfChangesInPropertyEquipmentAndAccumulatedDepreciationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfChangesInPropertyEquipmentAndAccumulatedDepreciationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Changes In Property Equipment And Accumulated Depreciation Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfContinuityOfTheCompanySSilentPartnershipsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfContinuityOfTheCompanySSilentPartnershipsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Continuity Of The Company SSilent Partnerships Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfContractualMaturitiesOfTheCompanySFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfContractualMaturitiesOfTheCompanySFinancialLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Contractual Maturities Of The Company SFinancial Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfConvertibleDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfConvertibleDebtAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Convertible Debt Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfConvertibleLoanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfConvertibleLoanAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Convertible Loan Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfConvertibleLoanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfConvertibleLoanTableTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Convertible Loan",
        "documentation": "Tabular disclosure of convertible loan.",
        "label": "Schedule Of Convertible Loan Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfConvertibleNotesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfConvertibleNotesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Convertible Notes Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfConvertibleNotesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfConvertibleNotesTableTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Convertible Notes",
        "documentation": "Tabular disclosure of convertible notes.",
        "label": "Schedule Of Convertible Notes Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfConvertiblePromissoryNotesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfConvertiblePromissoryNotesTableTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Convertible Debt",
        "documentation": "Tabular disclosure of convertible promissory notes.",
        "label": "Schedule Of Convertible Promissory Notes Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfCostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfCostOfRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Cost Of Revenue Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfEstimatedUsefulLivesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfEstimatedUsefulLivesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Estimated Useful Lives Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfGovernmentGrantsRelatedToItsResearchAndDevelopmentActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfGovernmentGrantsRelatedToItsResearchAndDevelopmentActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Government Grants Related to its Research and Development Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfLeasesCertainAssetsUnderLeaseAgreementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfLeasesCertainAssetsUnderLeaseAgreementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Leases Certain Assets Under Lease Agreements Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfMinimumLeasePaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfMinimumLeasePaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Minimum Lease Payments Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfOperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfOperatingExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Operating Expenses Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfPromissoryNotesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfPromissoryNotesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Promissory Notes Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfPromissoryNotesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfPromissoryNotesTableTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Promissory Notes",
        "documentation": "Tabular disclosure of promissory notes.",
        "label": "Schedule Of Promissory Notes Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfRemunerationOfDirectorsAndKeyManagementPersonnelAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfRemunerationOfDirectorsAndKeyManagementPersonnelAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Remuneration Of Directors And Key Management Personnel Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfRemunerationOfDirectorsAndKeyManagementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfRemunerationOfDirectorsAndKeyManagementTableTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Remuneration of Directors and Key Management Personnel",
        "label": "Schedule Of Remuneration Of Directors And Key Management Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfRemunerationPaidToRelatedPartiesOtherThanKeyPersonnelAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfRemunerationPaidToRelatedPartiesOtherThanKeyPersonnelAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Remuneration Paid To Related Parties Other Than Key Personnel Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfReserveAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfReserveAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Reserve Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfReserveTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfReserveTableTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reserve",
        "label": "Schedule Of Reserve Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfSummaryOfActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfSummaryOfActivityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Summary Of Activity Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfTheEstimatedFairValuesOfTheWarrantsMeasuredAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfTheEstimatedFairValuesOfTheWarrantsMeasuredAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of The Estimated Fair Values Of The Warrants Measured Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ScheduleOfTradeReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ScheduleOfTradeReceivablesTableTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/TradeReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Trade Receivables",
        "documentation": "Represent the tabular disclosure of trade receivables.",
        "label": "Schedule Of Trade Receivables Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SecondPromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SecondPromissoryNoteMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Promissory Note [Member]",
        "label": "Second Promissory Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SegmentReportPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SegmentReportPolicyTextBlock",
     "presentation": [
      "http://www.mainzbiomed.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Report",
        "documentation": "The description of the entity's material accounting policy information for the segment report.",
        "label": "Segment Report Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r76",
      "r125",
      "r138",
      "r250",
      "r265"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleNotesTable"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r76",
      "r131",
      "r138",
      "r250",
      "r265"
     ]
    },
    "mynz_SellerAgreedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SellerAgreedPercentage",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Seller agreed percentage",
        "documentation": "Percentage of seller agreed payments.",
        "label": "Seller Agreed Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SellingGeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative [Member]",
        "label": "Selling, general and administrative expense [member]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r308"
     ]
    },
    "ifrs-full_ServicesReceivedRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ServicesReceivedRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofRemunerationPaidtoRelatedPartiesOtherthanKeyPersonnelTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and benefits",
        "label": "Services received, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of services received in related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r252",
      "r274"
     ]
    },
    "ifrs-full_SharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SharePremium",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share premium",
        "label": "Share premium"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r284"
     ]
    },
    "ifrs-full_SharePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SharePremiumMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Premium",
        "label": "Share premium [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount received or receivable from issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "mynz_ShortTermDebtAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ShortTermDebtAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short Term Debt [Axis]",
        "label": "Short Term Debt Axis"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ShortTermDebtDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ShortTermDebtDomainDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShortTermDebtDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SignificantUnobservableInputLiabilities": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantUnobservableInputLiabilities",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant inputs",
        "label": "Significant unobservable input, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of liabilities."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "mynz_SilentPartnershipAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipAgreementsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/SilentPartnershipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silent Partnership Agreements [Member]",
        "label": "Silent Partnership Agreements Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silent partnership",
        "documentation": "Silent partnership current.",
        "label": "Silent Partnership Current"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipOfCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipOfCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/SilentPartnershipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silent partnership balances",
        "documentation": "The amount of silent partnership of carrying value.",
        "label": "Silent Partnership Of Carrying Value"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipRelatedPartyCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipRelatedPartyCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silent partnership - related party",
        "documentation": "Amount of silent partnership - related party.",
        "label": "Silent Partnership Related Party Current"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnerships": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnerships",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable",
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "terseLabel": "Silent partnerships",
        "documentation": "Silent partnerships.",
        "label": "Silent Partnerships"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Silent Partnerships [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsAccretion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsAccretion",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion",
        "documentation": "The amount of silent partnerships accretion.",
        "label": "Silent Partnerships Accretion"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/SilentPartnershipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Silent Partnerships (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsDiscount",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount",
        "documentation": "The amount of discount.",
        "label": "Silent Partnerships Discount"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsExtinguishedDuringTheYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsExtinguishedDuringTheYear",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extinguished during the year",
        "documentation": "The amount of silent partnerships extinguished during the year",
        "label": "Silent Partnerships Extinguished During The Year"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsIssuedDuringTheYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsIssuedDuringTheYear",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued during the year",
        "documentation": "The amount of partnerships issued during the year.",
        "label": "Silent Partnerships Issued During The Year"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/SilentPartnershipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Silent Partnerships [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silent Partnerships [Member]",
        "label": "Silent Partnerships Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsScheduleofContinuityoftheCompanysSilentPartnershipsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsScheduleofContinuityoftheCompanysSilentPartnershipsDetailsLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Continuity of the Company\u2019s Silent Partnerships [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SilentPartnershipsScheduleofContinuityoftheCompanysSilentPartnershipsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SilentPartnershipsScheduleofContinuityoftheCompanysSilentPartnershipsDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Silent Partnerships - Schedule of Continuity of the Company\u2019s Silent Partnerships (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued during period shares exercise of pre-funded warrants",
        "documentation": "Stock issued during period shares exercise of pre-funded warrants",
        "label": "Stock Issued During Period Shares Exercise Of Prefunded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_StockIssuedDuringPeriodSharesForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "StockIssuedDuringPeriodSharesForServices",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares for services",
        "documentation": "Stock issued during period shares for services",
        "label": "Stock Issued During Period Shares For Services"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_StockIssuedDuringPeriodSharesPrefundedUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "StockIssuedDuringPeriodSharesPrefundedUnits",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prefunded units shares",
        "documentation": "Stock issued during period shares prefunded units",
        "label": "Stock Issued During Period Shares Prefunded Units"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of prefunded warrants (in Dollars)",
        "documentation": "Stock issued during period value exercise of pre-funded warrants",
        "label": "Stock Issued During Period Value Exercise Of Prefunded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_StockIssuedDuringPeriodValueForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "StockIssuedDuringPeriodValueForServices",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued value for services (in Dollars)",
        "documentation": "Stock issued during period value for services",
        "label": "Stock Issued During Period Value For Services"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_StockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "StockOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options (in Dollars)",
        "label": "Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_StockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "StockOptionsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options [Member]",
        "label": "Stock Options Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_StockPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "StockPriceMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock price [Member]",
        "label": "Stock Price Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_StocksOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "StocksOptionMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Option [Member]",
        "label": "Stocks Option Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SubsequentEventsAfterReportingPeriodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SubsequentEventsAfterReportingPeriodMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events After Reporting Period [Member]",
        "label": "Subsequent Events After Reporting Period Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SubsequentEventsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SubsequentEventsDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SubsequentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SubsequentMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent [Member]",
        "label": "Subsequent Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsScheduleofCostofRevenueDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsScheduleofCostofRevenueDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofCostofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Use of Estimates and Judgments - Schedule of Cost of Revenue (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsScheduleofEstimatedUsefulLivesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "SummaryofSignificantAccountingPoliciesandUseofEstimatesandJudgmentsScheduleofEstimatedUsefulLivesDetailsTable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Use of Estimates and Judgments - Schedule of Estimated Useful Lives (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_TestKitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "TestKitsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofCostofRevenueTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Test kits [Member]",
        "label": "Test Kits Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ThirdPromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ThirdPromissoryNoteMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third Promissory Note [Member]",
        "label": "Third Promissory Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ThreeCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ThreeCustomersMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Three customers [Member]",
        "label": "Three Customers Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_ThreePercentageSPAsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "ThreePercentageSPAsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3% SPAs\t[Member]",
        "label": "Three Percentage SPAs Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails",
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable",
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable",
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top of Range [Member]",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r75",
      "r90",
      "r102",
      "r158",
      "r261",
      "r262",
      "r302"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mainzbiomed.com/role/ScheduleofAccountsPayableandAccruedExpensesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/ScheduleofAccountsPayableandAccruedExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts Payable and Accrued Expenses",
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Trade and other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails",
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued expense - related party",
        "verboseLabel": "Accounts payable, related party",
        "label": "Current payables to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Total for all related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables, net",
        "label": "Trade and other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r213",
      "r226",
      "r236"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContractualMaturitiesoftheCompanysFinancialLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intellectual property acquisition liability - related party",
        "label": "Payables to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of payables due to related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofTradeReceivablesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofTradeReceivablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Trade receivables, net",
        "label": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r213",
      "r226",
      "r236"
     ]
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofTradeReceivablesTable": {
       "parentTag": "ifrs-full_TradeAndOtherReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofTradeReceivablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables",
        "label": "Trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount due from customers for goods and services sold."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r282"
     ]
    },
    "mynz_TravelAndEntertainment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "TravelAndEntertainment",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Travel and entertainment",
        "label": "Travel And Entertainment"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_TwoCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "TwoCustomersMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Customers [Member]",
        "label": "Two Customers Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_TwoThousandNineteenAndTwoThousandTwentyConvertibleLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "TwoThousandNineteenAndTwoThousandTwentyConvertibleLoansMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019 and 2020 Convertible Loans [Member]",
        "label": "Two Thousand Nineteen And Two Thousand Twenty Convertible Loans Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_TwoThousandSeventeenConvertibleLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "TwoThousandSeventeenConvertibleLoansMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2017 Convertible Loans [Member]",
        "verboseLabel": "Two Thousand Seventeen Convertible Loans [Member]",
        "label": "Two Thousand Seventeen Convertible Loans Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_TwoYearAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "TwoYearAnniversaryMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Year Anniversary [Member]",
        "label": "Two Year Anniversary Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_TwoZeroOneNineAndTwoZeroTwoZeroConvertibleLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "TwoZeroOneNineAndTwoZeroTwoZeroConvertibleLoansMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleLoanTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019 and 2020 Convertible Loans [Member]",
        "label": "Two Zero One Nine And Two Zero Two Zero Convertible Loans Member"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_TwoZeroOneSevenConvertibleLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "TwoZeroOneSevenConvertibleLoansMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleLoanTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2017 Convertible Loans [Member]",
        "label": "Two Zero One Seven Convertible Loans Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of antidilutive instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of antidilutive instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for antidilutive instruments. Instruments are antidilutive when their conversion to ordinary shares would increase earnings per share or decrease loss per share from continuing operations. The calculation of diluted earnings per share does not assume conversion, exercise, or other issue of potential ordinary shares that would have an antidilutive effect on earnings per share. It also represents the standard value for the \u2018Types of antidilutive instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ifrs-full_TypesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119"
     ]
    },
    "ifrs-full_TypesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial assets. It also represents the standard value for the 'Types of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable",
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r201"
     ]
    },
    "mynz_UnamortizedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "UnamortizedExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized expense (in Dollars)",
        "documentation": "Amount of unamortized expense.",
        "label": "Unamortized Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UndiscountedOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total undiscounted lease liabilities",
        "label": "Undiscounted operating lease payments to be received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments to be received. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r148"
     ]
    },
    "ifrs-full_UnobservableInputsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnobservableInputsAxis",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPromissoryNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable inputs [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r300"
     ]
    },
    "mynz_UnrestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "UnrestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/FinancialInstrumentRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrestricted cash",
        "documentation": "The amount of unrestricted cash liquidity ratio.",
        "label": "Unrestricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.mainzbiomed.com/role/IntangibleAssetDetails",
      "http://www.mainzbiomed.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible asset purchase useful life",
        "verboseLabel": "Useful life",
        "label": "Useful life measured as period of time, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r183"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful lives of assets",
        "label": "Useful life measured as period of time, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r167"
     ]
    },
    "ifrs-full_ValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ValueAddedTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VAT receivable",
        "label": "Value added tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of receivables related to a value added tax."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofLeasesCertainAssetsUnderLeaseAgreementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vehicle [Member]",
        "label": "Vehicles [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing vehicles used in the entity's operations, specifically to include aircraft, motor vehicles and ships. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofOperatingExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and Benefits",
        "label": "Wages and salaries"
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "mynz_WarrantAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WarrantAMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant A [Member]",
        "label": "Warrant AMember"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WarrantBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WarrantBMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant B [Member]",
        "label": "Warrant BMember"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WarrantsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WarrantsExercisePrice",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining exercise price (in Dollars per share)",
        "documentation": "Warrants exercise price",
        "label": "Warrants Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WarrantsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails",
      "http://www.mainzbiomed.com/role/NatureofOperationsandGoingConcernDetails",
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable",
      "http://www.mainzbiomed.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants [member]",
        "verboseLabel": "Warrants [Member]",
        "netLabel": "Warrant [Member]",
        "label": "Stock Options [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for warrants."
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "mynz_WarrantsValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WarrantsValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mainzbiomed.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assigned value (in Dollars)",
        "documentation": "Amount of warrants value.",
        "label": "Warrants Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Exercise Price Exercised",
        "label": "Weighted average exercise price of other equity instruments exercised or vested in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Exercise Price Expired",
        "label": "Weighted average exercise price of other equity instruments expired in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Exercise Price Grants",
        "label": "Weighted average exercise price of other equity instruments granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted-Average Exercise Price",
        "label": "Weighted average exercise price of other equity instruments outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Exercise Price,Exercisable",
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r199"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Exercise Price, Exercised",
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r97",
      "r196"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Exercise Price, Expiry",
        "label": "Weighted average exercise price of share options expired in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r98",
      "r197"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Exercise Price, Cancelled",
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r96",
      "r195"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Exercise Price, Grants",
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r95",
      "r194"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted- Average Exercise Price, balance ending",
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r94",
      "r99",
      "r193",
      "r198"
     ]
    },
    "mynz_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangementExpectedToVest": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangementExpectedToVest",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Exercise Price,Expected to vest",
        "documentation": "Weighted- Average Exercise Price,Expected to vest.",
        "label": "Weighted Average Exercise Price Of Share Options Outstanding In Sharebased Payment Arrangement Expected To Vest"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WeightedAverageLifeyearExpired": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageLifeyearExpired",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Life (years) Expired",
        "documentation": "Weighted- average life (years), expired.",
        "label": "Weighted Average Lifeyear Expired"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WeightedAverageLifeyearsExercised": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageLifeyearsExercised",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Life (years) Exercised",
        "label": "Weighted Average Lifeyears Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WeightedAverageLifeyearsExpectedToVest": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageLifeyearsExpectedToVest",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Life (years),Expected to vest",
        "documentation": "Weighted average life years expected to vest.",
        "label": "Weighted Average Lifeyears Expected To Vest"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WeightedAveragePricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAveragePricePercentage",
     "presentation": [
      "http://www.mainzbiomed.com/role/ConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of weighted average price",
        "documentation": "Percentage of weighted average price.",
        "label": "Weighted Average Price Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WeightedAverageRemainingContractualLifeOfOutstandingShareCancelled": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareCancelled",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Life (years), Cancelled",
        "documentation": "Weighted- Average Life (years), Cancelled",
        "label": "Weighted Average Remaining Contractual Life Of Outstanding Share Cancelled"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Life (years)",
        "documentation": "The weighted average remaining contractual life of outstanding share options.",
        "label": "Weighted Average Remaining Contractual Life Of Outstanding Share Options"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0",
      "http://www.mainzbiomed.com/role/ScheduleoftheEstimatedFairValuesoftheWarrantsMeasuredTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term",
        "verboseLabel": "Weighted- Average Life (years), balance ending",
        "label": "Weighted average remaining contractual life of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "mynz_WeightedAverageRemainingContractualLifeOfOutstandingSharesExercisable": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingSharesExercisable",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Life (years),Exercisable",
        "documentation": "Weighted-average life (years), exercisable.",
        "label": "Weighted Average Remaining Contractual Life Of Outstanding Shares Exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WeightedAverageRemainingContractualLifeOfOutstandingSharesExercised": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingSharesExercised",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Life (years),Exercised",
        "documentation": "Represent the year of weighted- average life, exercised.",
        "label": "Weighted Average Remaining Contractual Life Of Outstanding Shares Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WeightedAverageRemainingContractualLifeOfOutstandingSharesExpiry": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingSharesExpiry",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Life (years),Expiry",
        "documentation": "Represent the period of weighted- average life, expiry.",
        "label": "Weighted Average Remaining Contractual Life Of Outstanding Shares Expiry"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_WeightedAverageRemainingContractualLifeOfOutstandingSharesGranted": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingSharesGranted",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable",
      "http://www.mainzbiomed.com/role/ScheduleofSummaryofActivityTable0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Life (years) Grants",
        "verboseLabel": "Weighted- Average Life (years), Grants",
        "documentation": "Weighted average life of grants.",
        "label": "Weighted Average Remaining Contractual Life Of Outstanding Shares Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "calculation": {
      "http://www.mainzbiomed.com/role/ScheduleofAntidilutiveSecuritiesTable": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mainzbiomed.com/role/ConsolidatedIncomeStatement",
      "http://www.mainzbiomed.com/role/ScheduleofAntidilutiveSecuritiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of ordinary shares outstanding (in Shares)",
        "verboseLabel": "Weighted average number of ordinary shares outstanding - basic",
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "mynz_presentValueOfFutureLeasePaymentsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "presentValueOfFutureLeasePaymentsPercentage",
     "presentation": [
      "http://www.mainzbiomed.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of future lease payments percentage",
        "documentation": "percentage of present value of future lease payments.",
        "label": "present Value Of Future Lease Payments Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "mynz_threePointFivePercentageSPAsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mainzbiomed.com/20250630",
     "localname": "threePointFivePercentageSPAsMember",
     "presentation": [
      "http://www.mainzbiomed.com/role/ScheduleofContinuityoftheCompanysSilentPartnershipsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.5% SPAs [Member]",
        "label": "three Point Five Percentage SPAs Member"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2025-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2025-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2025-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2025-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS20_g39-39_TI",
   "URIDate": "2025-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2025-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2025-01-01",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2025-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2025-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "76",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_76_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_d_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44H_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "29",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "49",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Section": "Accounting policies",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS08_g7-31_TI",
   "URIDate": "2025-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "30",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_30&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "57",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_57&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2025-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2025-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "132",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_132_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2025-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Credit risk",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS07_g35A-38_TI",
   "URIDate": "2025-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2026-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "30A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_30A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_108_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_128&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "133",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_133_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "168",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_168_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "169",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_169&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "178",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_178_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "179",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_179_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "186",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_186_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "190",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_190&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "192",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_192&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "216",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_216_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "227",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_227&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "230",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_230_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "230",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_230&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "246",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_246_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "266",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_266&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "43",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_43&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "64A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_64A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "71",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_71&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "72",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_72_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_iii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_iv&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2026-01-01",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.49",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.49&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_51&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_k&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_69&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_91_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_99&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_21_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2025-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "B36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_B36_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "234",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_234_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_102&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_108&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_68&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_10_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_108&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_112_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_117&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_85&doctype=Standard",
   "URIDate": "2025-03-27"
  }
 }
}
