{
 "version": "2.2",
 "instance": {
  "imtx-20251231.htm": {
   "nsprefix": "imtx",
   "nsuri": "http://immatics.com/20251231",
   "dts": {
    "inline": {
     "local": [
      "imtx-20251231.htm"
     ]
    },
    "schema": {
     "local": [
      "imtx-20251231.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/arcrole/esma-arcrole-2018-11-21.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/2023/calculation-1.1.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/currency/2025/currency-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "definitionLink": {
     "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"
     ]
    }
   },
   "keyStandard": 265,
   "keyCustom": 128,
   "axisStandard": 33,
   "axisCustom": 9,
   "memberStandard": 43,
   "memberCustom": 93,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2025": 3
   },
   "contextCount": 545,
   "entityCount": 1,
   "segmentCount": 145,
   "elementCount": 896,
   "unitCount": 8,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 1258,
    "http://xbrl.sec.gov/dei/2025": 46,
    "http://xbrl.sec.gov/cyd/2025": 13,
    "http://xbrl.sec.gov/ecd/2025": 1
   },
   "report": {
    "R1": {
     "role": "http://immatics.com/20251231/taxonomy/role/CoverPage",
     "longName": "75000 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv",
     "longName": "75010 - Statement - Consolidated Statement of Profit and Loss of Immatics N.V.",
     "shortName": "Consolidated Statement of Profit and Loss of Immatics N.V.",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:RevenueFromCollaborationAgreements",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ResearchAndDevelopmentExpense",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveIncomelossOfImmaticsNv",
     "longName": "75020 - Statement - Consolidated Statement of Comprehensive Income/(Loss) of Immatics N.V.",
     "shortName": "Consolidated Statement of Comprehensive Income/(Loss) of Immatics N.V.",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
     "longName": "75030 - Statement - Consolidated Statement of Financial Position of Immatics N.V.",
     "shortName": "Consolidated Statement of Financial Position of Immatics N.V.",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:OtherCurrentFinancialAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
     "longName": "75040 - Statement - Consolidated Statement of Cash Flows of Immatics N.V.",
     "shortName": "Consolidated Statement of Cash Flows of Immatics N.V.",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:AdjustmentsForInterestIncome",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV",
     "longName": "75050 - Statement - Consolidated Statement of Changes in Shareholders' equity (deficit) of Immatics N.V.",
     "shortName": "Consolidated Statement of Changes in Shareholders' equity (deficit) of Immatics N.V.",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_11cd85c2-d626-471f-89fe-a775611adcb3",
      "name": "ifrs-full:Equity",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_11cd85c2-d626-471f-89fe-a775611adcb3",
      "name": "ifrs-full:Equity",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance",
     "longName": "75060 - Disclosure - Cybersecurity Risk Management, Strategy and Governance",
     "shortName": "Cybersecurity Risk Management, Strategy and Governance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://immatics.com/20251231/taxonomy/role/GroupInformation",
     "longName": "995457 - Disclosure - Group information",
     "shortName": "Group information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfCompositionOfGroupExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfCompositionOfGroupExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://immatics.com/20251231/taxonomy/role/BasisOfPresentation",
     "longName": "995467 - Disclosure - Basis of presentation",
     "shortName": "Basis of presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandards",
     "longName": "995477 - Disclosure - Application of new and revised international financial reporting standards",
     "shortName": "Application of new and revised international financial reporting standards",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024",
     "longName": "995487 - Disclosure - Summary of material accounting policies applied by the Group for the annual reporting period ending December 31, 2024",
     "shortName": "Summary of material accounting policies applied by the Group for the annual reporting period ending December 31, 2024",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://immatics.com/20251231/taxonomy/role/SignificantAccountingJudgmentsEstimatesAndAssumptions",
     "longName": "995497 - Disclosure - Significant accounting judgments, estimates and assumptions",
     "shortName": "Significant accounting judgments, estimates and assumptions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreements",
     "longName": "995507 - Disclosure - Revenue from collaboration agreements",
     "shortName": "Revenue from collaboration agreements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncome",
     "longName": "995517 - Disclosure - Other Income",
     "shortName": "Other Income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfOtherIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfOtherIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialResult",
     "longName": "995527 - Disclosure - Financial result",
     "shortName": "Financial result",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://immatics.com/20251231/taxonomy/role/PersonnelExpenses",
     "longName": "995537 - Disclosure - Personnel expenses",
     "shortName": "Personnel expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfPersonnelExpensesExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfPersonnelExpensesExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://immatics.com/20251231/taxonomy/role/IncomeTax",
     "longName": "995547 - Disclosure - Income Tax",
     "shortName": "Income Tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://immatics.com/20251231/taxonomy/role/ShareBasedPayments",
     "longName": "995557 - Disclosure - Share-based payments",
     "shortName": "Share-based payments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://immatics.com/20251231/taxonomy/role/AccountsReceivables",
     "longName": "995567 - Disclosure - Accounts receivables",
     "shortName": "Accounts receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfAccountReceivableExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfAccountReceivableExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssets",
     "longName": "995577 - Disclosure - Other current and non-current assets",
     "shortName": "Other current and non-current assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipment",
     "longName": "995587 - Disclosure - Property, plant and equipment",
     "shortName": "Property, plant and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://immatics.com/20251231/taxonomy/role/IntangibleAssets",
     "longName": "995597 - Disclosure - Intangible assets",
     "shortName": "Intangible assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://immatics.com/20251231/taxonomy/role/Leases",
     "longName": "995607 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://immatics.com/20251231/taxonomy/role/AccountsPayable",
     "longName": "995617 - Disclosure - Accounts payable",
     "shortName": "Accounts payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilities",
     "longName": "995627 - Disclosure - Other current liabilities",
     "shortName": "Other current liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://immatics.com/20251231/taxonomy/role/ShareholdersEquity",
     "longName": "995637 - Disclosure - Shareholders' equity",
     "shortName": "Shareholders' equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPolicies",
     "longName": "995647 - Disclosure - Financial Risk Management Objectives and Policies",
     "shortName": "Financial Risk Management Objectives and Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialInstruments",
     "longName": "995657 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingencies",
     "longName": "995667 - Disclosure - Commitments and contingencies",
     "shortName": "Commitments and contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosures",
     "longName": "995677 - Disclosure - Related party disclosures",
     "shortName": "Related party disclosures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShare",
     "longName": "995687 - Disclosure - Earnings and Loss per Share",
     "shortName": "Earnings and Loss per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://immatics.com/20251231/taxonomy/role/EventsOccurringAfterTheReportingPeriod",
     "longName": "995697 - Disclosure - Events occurring after the reporting period",
     "shortName": "Events occurring after the reporting period",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies",
     "longName": "995707 - Disclosure - Summary of accounting policies applied by the Group for the annual reporting period ending December 31, 2024 (Policies)",
     "shortName": "Summary of accounting policies applied by the Group for the annual reporting period ending December 31, 2024 (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DescriptionOfAccountingPolicyForGoingConcernPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DescriptionOfAccountingPolicyForGoingConcernPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosurePurchasesOfEquitySecuritiesByTheIssuerAndAffiliatedPurchasersTables",
     "longName": "995717 - Disclosure - PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS (Tables)",
     "shortName": "PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ExplanationOfIssuancesRepurchasesAndRepaymentsOfDebtAndEquitySecurities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ExplanationOfIssuancesRepurchasesAndRepaymentsOfDebtAndEquitySecurities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables",
     "longName": "995727 - Disclosure - Basis of presentation (Tables)",
     "shortName": "Basis of presentation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfDetailedInformationAboutForeignExchangeRatesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfDetailedInformationAboutForeignExchangeRatesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsTables",
     "longName": "995737 - Disclosure - Application of new and revised international financial reporting standards (Tables)",
     "shortName": "Application of new and revised international financial reporting standards (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsTables",
     "longName": "995747 - Disclosure - Revenue from collaboration agreements (Tables)",
     "shortName": "Revenue from collaboration agreements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfContractLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfContractLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeTables",
     "longName": "995757 - Disclosure - Other Income (Tables)",
     "shortName": "Other Income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfOtherIncome1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "imtx:DisclosureOfOtherIncomeExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfOtherIncome1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "imtx:DisclosureOfOtherIncomeExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialResultTables",
     "longName": "995767 - Disclosure - Financial result (Tables)",
     "shortName": "Financial result (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfDetailedInformationAboutFinanceIncomeExpenseExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfDetailedInformationAboutFinanceIncomeExpenseExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesTables",
     "longName": "995777 - Disclosure - Personnel expenses (Tables)",
     "shortName": "Personnel expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfPersonnelExpenesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "imtx:DisclosureOfPersonnelExpensesExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfPersonnelExpenesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "imtx:DisclosureOfPersonnelExpensesExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://immatics.com/20251231/taxonomy/role/IncomeTaxTables",
     "longName": "995787 - Disclosure - Income Tax (Tables)",
     "shortName": "Income Tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfCurrentAndDeferredTaxExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfCurrentAndDeferredTaxExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables",
     "longName": "995797 - Disclosure - Share-based payments (Tables)",
     "shortName": "Share-based payments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://immatics.com/20251231/taxonomy/role/AccountsReceivablesTables",
     "longName": "995807 - Disclosure - Accounts receivables (Tables)",
     "shortName": "Accounts receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfTradeAndOtherReceivableExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "imtx:DisclosureOfAccountReceivableExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfTradeAndOtherReceivableExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "imtx:DisclosureOfAccountReceivableExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsTables",
     "longName": "995817 - Disclosure - Other current and non-current assets  (Tables)",
     "shortName": "Other current and non-current assets  (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentTables",
     "longName": "995827 - Disclosure - Property, plant and equipment (Tables)",
     "shortName": "Property, plant and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsTables",
     "longName": "995837 - Disclosure - Intangible assets (Tables)",
     "shortName": "Intangible assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://immatics.com/20251231/taxonomy/role/LeasesTables",
     "longName": "995847 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://immatics.com/20251231/taxonomy/role/AccountsPayableTables",
     "longName": "995857 - Disclosure - Accounts payable (Tables)",
     "shortName": "Accounts payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfAccountsPayableExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfAccountsPayableExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesTables",
     "longName": "995867 - Disclosure - Other current liabilities (Tables)",
     "shortName": "Other current liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesTables",
     "longName": "995877 - Disclosure - Financial Risk Management Objectives and Policies (Tables)",
     "shortName": "Financial Risk Management Objectives and Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfCurrencyRiskExposureExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfCurrencyRiskExposureExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsTables",
     "longName": "995887 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesTables",
     "longName": "995897 - Disclosure - Commitments and contingencies (Tables)",
     "shortName": "Commitments and contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfContractualObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfContractualObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresTables",
     "longName": "995907 - Disclosure - Related party disclosures (Tables)",
     "shortName": "Related party disclosures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfCompensationOfKeyManagementPersonnelTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DisclosureOfCompensationOfKeyManagementPersonnelTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareTables",
     "longName": "995917 - Disclosure - Earnings and Loss per Share (Tables)",
     "shortName": "Earnings and Loss per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosurePurchasesOfEquitySecuritiesByTheIssuerAndAffiliatedPurchasersDetail",
     "longName": "995927 - Disclosure - PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS (Detail)",
     "shortName": "PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_b7ded706-da49-412c-9ed7-b80dcf429658",
      "name": "imtx:SharePurchasePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b7ded706-da49-412c-9ed7-b80dcf429658",
      "name": "imtx:SharePurchasePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://immatics.com/20251231/taxonomy/role/GroupInformationAdditionalInformationDetail",
     "longName": "995937 - Disclosure - Group information - Additional Information (Detail)",
     "shortName": "Group information - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DateOfEndOfReportingPeriod2013",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCompositionOfGroupExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DateOfEndOfReportingPeriod2013",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCompositionOfGroupExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationSummaryOfForeignExchangeRatesDetail",
     "longName": "995947 - Disclosure - Basis of presentation - Summary of Foreign Exchange Rates (Detail)",
     "shortName": "Basis of presentation - Summary of Foreign Exchange Rates (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutForeignExchangeRatesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutForeignExchangeRatesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformationDetail",
     "longName": "995957 - Disclosure - Basis of presentation - Additional Information (Detail)",
     "shortName": "Basis of presentation - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:IncomeTaxesPaidRefund",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a1b90256-1c6d-46ca-bc8c-6bf7d1ebf662",
      "name": "ifrs-full:IncomeTaxesPaidRefund",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DescriptionOfNatureAmountAndCorrectionOfAccountingErrorsInPriorPeriodsEstimate",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail",
     "longName": "995967 - Disclosure - Application of new and revised international financial reporting standards - Summary of Application of new amendments (Detail)",
     "shortName": "Application of new and revised international financial reporting standards - Summary of Application of new amendments (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_9446c318-b9fa-4b0c-a52c-b271d18db425",
      "name": "ifrs-full:TitleOfNewIFRS",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
       "div",
       "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9446c318-b9fa-4b0c-a52c-b271d18db425",
      "name": "ifrs-full:TitleOfNewIFRS",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
       "div",
       "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail",
     "longName": "995977 - Disclosure - Application of new and revised international financial reporting standards - Summary of Non Mandatory standards and amendments issued by IASB (Detail)",
     "shortName": "Application of new and revised international financial reporting standards - Summary of Non Mandatory standards and amendments issued by IASB (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_4275dc36-6db0-4d8d-b0ad-b503fc04caaf",
      "name": "ifrs-full:TitleOfNewIFRS",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfNonMandatoryStandardsAndInterpretationsIssuedByTheIasbTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4275dc36-6db0-4d8d-b0ad-b503fc04caaf",
      "name": "ifrs-full:TitleOfNewIFRS",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfNonMandatoryStandardsAndInterpretationsIssuedByTheIasbTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
     "longName": "995987 - Disclosure - Revenue from collaboration agreements - Additional Information (Detail)",
     "shortName": "Revenue from collaboration agreements - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail",
     "longName": "995997 - Disclosure - Revenue from collaboration agreements - Summary of revenue from collaboration agreements (Detail)",
     "shortName": "Revenue from collaboration agreements - Summary of revenue from collaboration agreements (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:RevenueFromCollaborationAgreements",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2a5ff9f0-90c6-41d0-a1cd-5790afb17a5a",
      "name": "imtx:RevenueFromCollaborationAgreements",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfRevenueFromCollaborationAgreementsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfDeferredRevenueRelatedToTheCollaborationAgreementsDetail",
     "longName": "996007 - Disclosure - Revenue from collaboration agreements - Summary of Deferred revenue related to the collaboration agreements (Detail)",
     "shortName": "Revenue from collaboration agreements - Summary of Deferred revenue related to the collaboration agreements (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:CurrentContractLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R65": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails",
     "longName": "996017 - Disclosure - Other Income - Summary of other income (Details)",
     "shortName": "Other Income - Summary of other income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:GrantsAndOtherReimbursementsFromGovernmentAgencies",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfOtherIncome1TableTextBlock",
       "div",
       "imtx:DisclosureOfOtherIncomeExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:GrantsAndOtherReimbursementsFromGovernmentAgencies",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfOtherIncome1TableTextBlock",
       "div",
       "imtx:DisclosureOfOtherIncomeExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeAdditionalInformationDetails",
     "longName": "996037 - Disclosure - Other Income - Additional Information (Details)",
     "shortName": "Other Income - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:GrantAndAllowanceRecognitionAmount",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "imtx:DisclosureOfOtherIncomeExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:GrantAndAllowanceRecognitionAmount",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "imtx:DisclosureOfOtherIncomeExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail",
     "longName": "996047 - Disclosure - Financial result - Summary of financial income and financial expenses (Detail)",
     "shortName": "Financial result - Summary of financial income and financial expenses (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:InterestIncomeOnOtherFinancialAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutFinanceIncomeExpenseExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail",
     "longName": "996057 - Disclosure - Financial result - Additional Information (Detail)",
     "shortName": "Financial result - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:ChangesInFairValueOfWarrantLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:ChangesInFairValueOfWarrantLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail",
     "longName": "996067 - Disclosure - Personnel expenses - Summary of Personnel Expenses (Detail)",
     "shortName": "Personnel expenses - Summary of Personnel Expenses (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfPersonnelExpenesTextBlock",
       "div",
       "imtx:DisclosureOfPersonnelExpensesExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfPersonnelExpenesTextBlock",
       "div",
       "imtx:DisclosureOfPersonnelExpensesExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesAdditionalInformationDetail",
     "longName": "996077 - Disclosure - Personnel expenses - Additional Information (Detail)",
     "shortName": "Personnel expenses - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "imtx:DisclosureOfPersonnelExpensesExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "imtx:DisclosureOfPersonnelExpensesExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfCurrentAndDeferredTaxesDetail",
     "longName": "996087 - Disclosure - Income Tax - Summary of Current and Deferred Taxes (Detail)",
     "shortName": "Income Tax - Summary of Current and Deferred Taxes (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfCurrentAndDeferredTaxExpenseExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DeferredTaxExpenseIncome",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfCurrentAndDeferredTaxExpenseExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail",
     "longName": "996097 - Disclosure - Income Tax - Summary of Reconciliation Between Taxes On Income And Expected Income Tax Benefit (Detail)",
     "shortName": "Income Tax - Summary of Reconciliation Between Taxes On Income And Expected Income Tax Benefit (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:ExceptedCurrentTaxExpenseIncome",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail",
     "longName": "996107 - Disclosure - Income Tax - Additional Information (Detail)",
     "shortName": "Income Tax - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail",
     "longName": "996117 - Disclosure - Income Tax - Summary of Deferred Tax Assets and Deferred Tax Liabilities (Detail)",
     "shortName": "Income Tax - Summary of Deferred Tax Assets and Deferred Tax Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2d853f41-b031-4f89-8d51-e03c620cf298",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://immatics.com/20251231/taxonomy/role/AccountsReceivablesSummaryOfTradeReceivablesDetail",
     "longName": "996127 - Disclosure - Accounts receivables - Summary of Trade receivables (Detail)",
     "shortName": "Accounts receivables - Summary of Trade receivables (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "imtx:ReceivablesFromCollaborationAgreements",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfTradeAndOtherReceivableExplanatoryTableTextBlock",
       "div",
       "imtx:DisclosureOfAccountReceivableExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "imtx:ReceivablesFromCollaborationAgreements",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfTradeAndOtherReceivableExplanatoryTableTextBlock",
       "div",
       "imtx:DisclosureOfAccountReceivableExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://immatics.com/20251231/taxonomy/role/AccountsReceivablesAdditionalInformationDetail",
     "longName": "996137 - Disclosure - Accounts receivables - Additional Information (Detail)",
     "shortName": "Accounts receivables - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "imtx:DisclosureOfAccountReceivableExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "imtx:DisclosureOfAccountReceivableExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherCurrentAssetsDetail",
     "longName": "996147 - Disclosure - Other current and non-current assets -Summary of Other current assets (Detail)",
     "shortName": "Other current and non-current assets -Summary of Other current assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:CurrentPrepaidExpenses",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:CurrentPrepaidExpenses",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsAdditionalInformationDetail",
     "longName": "996157 - Disclosure - Other current and non-current assets - Additional Information (Detail)",
     "shortName": "Other current and non-current assets - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "imtx:PrepaidMaintenanceExpensesCurrentAndNonCurrent",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "imtx:PrepaidMaintenanceExpensesCurrentAndNonCurrent",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail",
     "longName": "996167 - Disclosure - Other current and non-current assets - Summary of Other non-current assets (Detail)",
     "shortName": "Other current and non-current assets - Summary of Other non-current assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:NoncurrentPrepayments",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:NoncurrentPrepayments",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail",
     "longName": "996177 - Disclosure - Property, plant and equipment - Summary of Changes to property, plant and equipment (Detail)",
     "shortName": "Property, plant and equipment - Summary of Changes to property, plant and equipment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_e7916f5c-0c6c-49a2-92e9-234ba72578ec",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e7a79bdb-3c54-479f-b5da-439f1a4a5469",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationExpenseDetail",
     "longName": "996187 - Disclosure - Property, plant and equipment - Summary of Depreciation expense (Detail)",
     "shortName": "Property, plant and equipment - Summary of Depreciation expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DepreciationPropertyPlantAndEquipment",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDepreciationExpensesTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DepreciationPropertyPlantAndEquipment",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDepreciationExpensesTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail",
     "longName": "996197 - Disclosure - Property, plant and equipment - Addtional information (Detail)",
     "shortName": "Property, plant and equipment - Addtional information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "imtx:UnpaidInvestmentDecreased",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "imtx:UnpaidInvestmentDecreased",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail",
     "longName": "996207 - Disclosure - Intangible assets - Summary of Changes to intangible assets (Detail)",
     "shortName": "Intangible assets - Summary of Changes to intangible assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_e7916f5c-0c6c-49a2-92e9-234ba72578ec",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationExpenseDetail",
     "longName": "996217 - Disclosure - Intangible assets - Summary of Amortization expense (Detail)",
     "shortName": "Intangible assets - Summary of Amortization expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfAmortizationExpensesTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfAmortizationExpensesTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail",
     "longName": "996227 - Disclosure - Leases - Summary of right-of use assets (Detail)",
     "shortName": "Leases - Summary of right-of use assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8fa8b9a9-eace-48b2-86a6-79edb85c4aa2",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://immatics.com/20251231/taxonomy/role/LeasesDetailsOfLeaseLiabilitiesDetail",
     "longName": "996237 - Disclosure - Leases - Details of Lease liabilities (Detail)",
     "shortName": "Leases - Details of Lease liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfLeaseLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail",
     "longName": "996247 - Disclosure - Leases - Summary of expenses related to right-of-use assets and lease liabilities (Detail)",
     "shortName": "Leases - Summary of expenses related to right-of-use assets and lease liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DepreciationRightofuseAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:DepreciationRightofuseAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
     "longName": "996257 - Disclosure - Leases - Additional Information (Detail)",
     "shortName": "Leases - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://immatics.com/20251231/taxonomy/role/AccountsPayableSummaryOfAccountsPayableDetail",
     "longName": "996267 - Disclosure - Accounts payable - Summary of Accounts Payable (Detail)",
     "shortName": "Accounts payable - Summary of Accounts Payable (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfAccountsPayableExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfAccountsPayableExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail",
     "longName": "996277 - Disclosure - Other current liabilities - Summary of other current liabilities (Detail)",
     "shortName": "Other current liabilities - Summary of other current liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:CurrentTaxLiabilitiesCurrent",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesTextBlock",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:CurrentTaxLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesTextBlock",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesAdditionalInformationDetail",
     "longName": "996287 - Disclosure - Other current liabilities - Additional Information (Detail)",
     "shortName": "Other current liabilities - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "C_1ea8d6fb-a6f2-4560-9ff4-c194d8a5dff7",
      "name": "ifrs-full:BorrowingsMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1ea8d6fb-a6f2-4560-9ff4-c194d8a5dff7",
      "name": "ifrs-full:BorrowingsMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail",
     "longName": "996297 - Disclosure - Share-based payments - Summary of Options Granted Priced Using Black Scholes for SARs, Tandem Awards, Converted Options, Matching Stock Options and Monte Carlo Option Pricing Model (Detail)",
     "shortName": "Share-based payments - Summary of Options Granted Priced Using Black Scholes for SARs, Tandem Awards, Converted Options, Matching Stock Options and Monte Carlo Option Pricing Model (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "C_9e3f2000-702c-4016-8888-586ab239e846",
      "name": "ifrs-full:ExercisePriceShareOptionsGranted2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9e3f2000-702c-4016-8888-586ab239e846",
      "name": "ifrs-full:ExercisePriceShareOptionsGranted2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail",
     "longName": "996307 - Disclosure - Share-based payments - Summary of Employee Share Options (Detail)",
     "shortName": "Share-based payments - Summary of Employee Share Options (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "C_d9d0d423-8ff1-4123-ad1d-ea97611e787a",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1a2d78e8-f592-4f28-ad51-b3c6020ac102",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
     "longName": "996317 - Disclosure - Share-based payments - Additional Information (Detail)",
     "shortName": "Share-based payments - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:ShareBasedCompensationByShareBasedPaymentArrangementWeightedAverageFairValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:ShareBasedCompensationByShareBasedPaymentArrangementWeightedAverageFairValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeRelatedShareBasedCompensationExpenseDetail",
     "longName": "996327 - Disclosure - Share-based payments - Summary of Employee Related Share Based Compensation Expense (Detail)",
     "shortName": "Share-based payments - Summary of Employee Related Share Based Compensation Expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfPersonnelExpenesTextBlock",
       "div",
       "imtx:DisclosureOfPersonnelExpensesExplanatoryTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R96": {
     "role": "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail",
     "longName": "996337 - Disclosure - Shareholders' equity - Additional Information (Detail)",
     "shortName": "Shareholders' equity - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:IssueOfShareCapitalNetOfTransactionCosts",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_55b1ccd7-cf70-4014-81b3-4f2b91eae1b9",
      "name": "imtx:GrossProceedsFromInitialPublicOffer",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail",
     "longName": "996347 - Disclosure - Financial Risk Management Objectives and Policies - Summary of Currency Risk Exposure (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Summary of Currency Risk Exposure (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_92a981ae-d270-4c41-8cd2-3ff5c7a33767",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfCurrencyRiskExposureExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
     "longName": "996357 - Disclosure - Financial Risk Management Objectives and Policies - Summary of Sensitivity Analysis of Foreign Currency Risk (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Summary of Sensitivity Analysis of Foreign Currency Risk (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutForeignExchangeRatesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_377961c4-688d-4e45-9ef2-bd28250be58b",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail",
     "longName": "996367 - Disclosure - Financial Risk Management Objectives and Policies - Summary of Sensitivity Analysis of Foreign Currency Risk (Parenthetical) (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Summary of Sensitivity Analysis of Foreign Currency Risk (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "C_377961c4-688d-4e45-9ef2-bd28250be58b",
      "name": "imtx:PercentageOfReasonablyPossibleDecreaseInForeignCurrencyRisk",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_377961c4-688d-4e45-9ef2-bd28250be58b",
      "name": "imtx:PercentageOfReasonablyPossibleDecreaseInForeignCurrencyRisk",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail",
     "longName": "996377 - Disclosure - Financial Risk Management Objectives and Policies - Summary of Liquidity Risk (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Summary of Liquidity Risk (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "C_d5fcaac8-e1e3-41a7-be68-9a481a681aca",
      "name": "ifrs-full:FinancialAssetsHeldForManagingLiquidityRisk",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DescriptionOfManagingLiquidityRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d5fcaac8-e1e3-41a7-be68-9a481a681aca",
      "name": "ifrs-full:FinancialAssetsHeldForManagingLiquidityRisk",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DescriptionOfManagingLiquidityRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
     "longName": "996387 - Disclosure - Financial Risk Management Objectives and Policies - Additional Information (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:TradeReceivables",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
     "longName": "996397 - Disclosure - Financial Instruments - Summary of Carrying Amounts and Fair values of Group's Financial Instruments (Detail)",
     "shortName": "Financial Instruments - Summary of Carrying Amounts and Fair values of Group's Financial Instruments (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNoncashEffectiveExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e619e26e-92aa-4c17-ba1f-e26701ba823d",
      "name": "imtx:FinancialAssetsAndFinancialLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfNetResultFromFinancialInstrumentsByMeasurementCategoriesDetail",
     "longName": "996407 - Disclosure - Financial Instruments - Summary of Net Result from Financial Instruments by Measurement Categories (Detail)",
     "shortName": "Financial Instruments - Summary of Net Result from Financial Instruments by Measurement Categories (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:NetFinancialResult",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:NetFinancialResult",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail",
     "longName": "996417 - Disclosure - Financial Instruments - Summary of Changes of the Liabilities from Financing Activities Classified as Cash Effective and Non-cash Effective (Detail)",
     "shortName": "Financial Instruments - Summary of Changes of the Liabilities from Financing Activities Classified as Cash Effective and Non-cash Effective (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "C_e7916f5c-0c6c-49a2-92e9-234ba72578ec",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNoncashEffectiveExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:LiabilitiesFromFinancingActivitiesCashEffective",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNoncashEffectiveExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail",
     "longName": "996427 - Disclosure - Commitments and contingencies - Summary of Contractual Obligations (Detail)",
     "shortName": "Commitments and contingencies - Summary of Contractual Obligations (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "imtx:ContractualObligationOfLeaseLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfContractualObligationsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "imtx:ContractualObligationOfLeaseLiabilities",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfContractualObligationsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
     "longName": "996437 - Disclosure - Commitments and contingencies - Additional Information (Detail)",
     "shortName": "Commitments and contingencies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "C_a226cb94-0084-438e-a531-26ef1e67b71a",
      "name": "imtx:UnrecordedContingentLiability",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a226cb94-0084-438e-a531-26ef1e67b71a",
      "name": "imtx:UnrecordedContingentLiability",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementPersonnelDetail",
     "longName": "996447 - Disclosure - Related party disclosures - Summary of Compensation of Key Management Personnel (Detail)",
     "shortName": "Related party disclosures - Summary of Compensation of Key Management Personnel (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:KeyManagementPersonnelCompensationFixed",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfCompensationOfKeyManagementPersonnelTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:KeyManagementPersonnelCompensationFixed",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfCompensationOfKeyManagementPersonnelTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
     "longName": "996457 - Disclosure - Related party disclosures - Summary of Compensation for the Supervisory Board (Detail)",
     "shortName": "Related party disclosures - Summary of Compensation for the Supervisory Board (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:KeyManagementPersonnelCompensationSupervisoryBoardCompensation",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfCompensationSupervisoryBoardTextBlock",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:KeyManagementPersonnelCompensationSupervisoryBoardCompensation",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "imtx:DisclosureOfCompensationSupervisoryBoardTextBlock",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardParentheticalDetail",
     "longName": "996467 - Disclosure - Related party disclosures - Summary of Compensation for the Supervisory Board (Parenthetical) (Detail)",
     "shortName": "Related party disclosures - Summary of Compensation for the Supervisory Board (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:KeyManagementPersonnelCompensationTerminationBenefits",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:KeyManagementPersonnelCompensationTerminationBenefits",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail",
     "longName": "996477 - Disclosure - Related party disclosures - Summary of Options Granted to Managing Director and Supervisory Directors (Detail)",
     "shortName": "Related party disclosures - Summary of Options Granted to Managing Director and Supervisory Directors (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "C_562e1d0a-9d87-4a52-b7e7-a3f61f3f5c59",
      "name": "ifrs-full:DescriptionOfTransactionsWithRelatedParty",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_562e1d0a-9d87-4a52-b7e7-a3f61f3f5c59",
      "name": "ifrs-full:DescriptionOfTransactionsWithRelatedParty",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
     "longName": "996487 - Disclosure - Related party disclosures - Additional Information (Detail)",
     "shortName": "Related party disclosures - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:AmountsPayableRelatedPartyTransactions",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2aeb66a7-2312-42bd-a22d-85f3d7ecd56f",
      "name": "ifrs-full:AmountsPayableRelatedPartyTransactions",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareAdditionalInformationDetail",
     "longName": "996497 - Disclosure - Earnings and Loss per Share - Additional Information (Detail)",
     "shortName": "Earnings and Loss per Share - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DilutiveEffectOfShareOptionsOnNumberOfWarrants",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "imtx:DilutiveEffectOfShareOptionsOnNumberOfWarrants",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail",
     "longName": "996507 - Disclosure - Earnings and Loss per Share - Summary of Earnings and Loss per Share (Detail)",
     "shortName": "Earnings and Loss per Share - Summary of Earnings and Loss per Share (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6178dbf6-800b-4f2d-9118-4ae5176f1b63",
      "name": "ifrs-full:AdjustmentsForReconcileProfitLoss",
      "unitRef": "U_EUR",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "imtx-20251231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "imtx_AccountsPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AccountsPayablesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payables [Member]",
        "label": "Accounts payables [member]",
        "documentation": "Accounts payables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals classified as current",
        "verboseLabel": "Accrual for vacation and overtime"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "imtx_AccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/AccountsPayableSummaryOfAccountsPayableDetail": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsPayableSummaryOfAccountsPayableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued liabilities.",
        "label": "Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "verboseLabel": "Accumulated depreciation [Member]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r513",
      "r520",
      "r523",
      "r524"
     ]
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedImpairmentMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated impairment [member]",
        "terseLabel": "Accumulated impairment [Member]"
       }
      }
     },
     "auth_ref": [
      "r146",
      "r157",
      "r288",
      "r370",
      "r513",
      "r520",
      "r523",
      "r524"
     ]
    },
    "imtx_AdamStoneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AdamStoneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adam Stone [Member]",
        "terseLabel": "Adam Stone [Member]",
        "documentation": "Adam Stone Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "imtx_AdditionalExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AdditionalExpense",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional expense",
        "documentation": "Additional expense.",
        "terseLabel": "Additional expense"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AdditionalGrantsUnderTwoThousandAndTwentyAndTwoThousandAndTwentyTwoPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AdditionalGrantsUnderTwoThousandAndTwentyAndTwoThousandAndTwentyTwoPlanMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Grants Under Two Thousand And Twenty And Two Thousand And Twenty Two Plan [Member]",
        "terseLabel": "Additional Grants Under 2020 Plan [Member]",
        "verboseLabel": "Additional Grants Under 2020 and 2022 Plan [Member]",
        "documentation": "Additional Grants Under Two Thousand And Twenty And Two Thousand And Twenty Two Plan Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AdditionalPaymentRelatedToPerformanceObligationsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AdditionalPaymentRelatedToPerformanceObligationsReceived",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional payment related to performance obligations received.",
        "label": "Additional Payment Related to Performance Obligations Received",
        "terseLabel": "Additional payment related to performance obligations received"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AdditionsOtherPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AdditionsOtherPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions other property, plant and equipment.",
        "label": "Additions Other Property Plant and Equipment",
        "verboseLabel": "Additions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "verboseLabel": "Additions"
       }
      },
      "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": [
      "r50",
      "r256"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions 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": [
      "r12",
      "r235"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r114",
      "r198"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share",
        "terseLabel": "Weighted average shares outstanding - diluted",
        "verboseLabel": "Diluted",
        "totalLabel": "Weighted average shares outstanding - diluted"
       }
      },
      "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": [
      "r44"
     ]
    },
    "imtx_AdjustmentForEquitySettledSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AdjustmentForEquitySettledSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for equity settled share-based payment.",
        "label": "Adjustment for equity settled sharebased payment",
        "verboseLabel": "Equity settled share-based payment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in other assets",
        "terseLabel": "(Increase)/decrease in other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other assets; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade accounts receivable",
        "verboseLabel": "(Increase)/decrease in accounts receivables"
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation and amortisation expense",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for gain (loss) on disposals, property, plant and equipment",
        "negatedLabel": "(Gains)/losses from disposal of fixed assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals of property, plant and equipment to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Property, plant and equipment; Disposals, property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "imtx_AdjustmentsForIncreaseDecreaseInDeferredRevenueTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AdjustmentsForIncreaseDecreaseInDeferredRevenueTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for increase decrease in deferred revenue trade and other payables.",
        "label": "Adjustments For Increase Decrease In Deferred Revenue Trade And Other Payables",
        "terseLabel": "Increase/(decrease) in deferred revenue, accounts payables and other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for interest expense",
        "verboseLabel": "Interest expenses"
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for interest income",
        "negatedLabel": "Interest income"
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLoss",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments of profit or loss",
        "label": "Adjustments to reconcile profit (loss)",
        "totalLabel": "Total adjustments to reconcile profit (loss)"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "verboseLabel": "Adjustments for:"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AdjustmentsForUnrealisedForeignExchangeAndExpectedCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AdjustmentsForUnrealisedForeignExchangeAndExpectedCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange and expected credit loss.",
        "label": "Adjustments For Unrealised Foreign Exchange And Expected Credit Loss",
        "terseLabel": "Net foreign exchange differences and expected credit losses"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AdvancedTcerActivitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AdvancedTcerActivitiesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advanced TCER activities.",
        "label": "Advanced TCER Activities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r506"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r419",
      "r430",
      "r440",
      "r473"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r422",
      "r433",
      "r443",
      "r476"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "imtx_AgreementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AgreementAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AgreementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AgreementDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AgreementOneAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AgreementOneAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement one.",
        "label": "Agreement One [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AgreementOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AgreementOneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement one.",
        "label": "Agreement One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AliseReicinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AliseReicinMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alise Reicin [Member]",
        "documentation": "Alise Reicin.",
        "terseLabel": "Alise Reicin [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r423",
      "r434",
      "r444",
      "r468",
      "r477",
      "r481",
      "r489"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "imtx_AllocationOfAggregateTransactionPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AllocationOfAggregateTransactionPrice",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of aggregate transaction price.",
        "label": "Allocation of Aggregate Transaction Price",
        "terseLabel": "Allocation of aggregate transaction price"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AllocationOfUpfrontPaymentTowardsClinicalTrialServicesAndLicenseGrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AllocationOfUpfrontPaymentTowardsClinicalTrialServicesAndLicenseGrant",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of upfront payment towards clinical trial services and license grant.",
        "label": "Allocation of Upfront Payment Towards Clinical Trial Services And License Grant",
        "terseLabel": "Allocation of upfront payment towards clinical trial services and license grant"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_Allocationofupfrontpaymenttowardsclinicaltrialservices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "Allocationofupfrontpaymenttowardsclinicaltrialservices",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of upfront payment towards clinical trial services.",
        "label": "AllocationOfUpfrontPaymentTowardsClinicalTrialServices",
        "terseLabel": "Allocation of upfront payment towards clinical trial services"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_Allocationofupfrontpaymenttowardslicensegrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "Allocationofupfrontpaymenttowardslicensegrant",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of upfront payment towards license grant.",
        "label": "Allocation of Upfront Payment Towards License Grant",
        "terseLabel": "Allocation of upfront payment towards license grant"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AllowanceNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AllowanceNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance not yet paid",
        "documentation": "Allowance not yet paid.",
        "terseLabel": "Allowance not yet paid"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentToIASTwentyOneLackOfExchangeabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentToIASTwentyOneLackOfExchangeabilityMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment To IAS Twenty One Lack Of Exchangeability [Member]",
        "documentation": "Amendment To IAS Twenty One Lack Of Exchangeability.",
        "terseLabel": "Amendments to IAS 21 - Lack of Exchangeability"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentToIASTwentyOneTheEffectsOfChangesInForeignExchangeRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentToIASTwentyOneTheEffectsOfChangesInForeignExchangeRatesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments to IAS 21 - The Effects of Changes in Foreign Exchange Rates",
        "label": "Amendment To IAS Twenty One The Effects of Changes in Foreign Exchange Rates [Member]",
        "documentation": "AmendmentToIASTwentyOneTheEffectsofChangesInForeignExchangeRatesMember."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentToIasOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentToIasOneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to IAS one.",
        "label": "Amendment To IAS One [Member]",
        "terseLabel": "Amendment to IAS 1"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentToIasTwentyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentToIasTwentyOneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to IAS twenty one.",
        "label": "Amendment To IAS Twenty One [Member]",
        "terseLabel": "Amendment to IAS 21"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentToIfrsSixteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentToIfrsSixteenMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to IFRS sixteen [Member].",
        "label": "Amendment To IFRS Sixteen [Member]",
        "terseLabel": "Amendment to IFRS 16"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentsToIasNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentsToIasNineMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendments To Ias Nine [Member]",
        "documentation": "Amendments To Ias Nine.",
        "terseLabel": "Amendments to IFRS 9"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentsToIasSevenAndIfrsSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentsToIasSevenAndIfrsSevenMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendments to IAS seven and IFRS seven.",
        "label": "Amendments to IAS Seven And IFRS Seven [Member]",
        "terseLabel": "Amendments to IAS 7 and IFRS 7"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentsToIfrsNineAndIfrsSevenClassificationAndMeasurementOfFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentsToIfrsNineAndIfrsSevenClassificationAndMeasurementOfFinancialInstrumentsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendments To Ifrs Nine And Ifrs Seven Classification and Measurement of Financial Instruments [Member]",
        "documentation": "Amendments to Ifrs nine and Ifrs seven classification and measurement of financial instruments.",
        "terseLabel": "Amendments to IFRS 9 and IFRS 7 - Classification and Measurement of Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentsToIfrsNineAndIfrsSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentsToIfrsNineAndIfrsSevenMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments to IFRS 9 and IFRS 7",
        "label": "Amendments To Ifrs Nine And Ifrs Seven [Member]",
        "documentation": "Amendments To Ifrs Nine And Ifrs Seven."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_AmendmentsToIfrsNineteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AmendmentsToIfrsNineteenMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendments to Ifrs nineteen [Member]",
        "documentation": "Amendments to Ifrs nineteen [Member]",
        "terseLabel": "Amendments to IFRS 19"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation, assets recognised from costs incurred to obtain or fulfil contracts with customers",
        "terseLabel": "Amortization of contract costs capitalized"
       }
      }
     },
     "auth_ref": [
      "r105",
      "r193"
     ]
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "negatedLabel": "Amortisation, intangible assets other than goodwill"
       }
      }
     },
     "auth_ref": [
      "r52",
      "r258"
     ]
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmountsPayableRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts payable, related party transactions",
        "verboseLabel": "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": [
      "r29",
      "r35",
      "r246"
     ]
    },
    "imtx_AnnualImprovementsToIFRSAccountingStandardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AnnualImprovementsToIFRSAccountingStandardsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Improvements to IFRS Accounting Standards",
        "label": "Annual Improvements to IFRS Accounting Standards [Member]",
        "documentation": "Annual Improvements to IFRS Accounting Standards."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Statutory tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r229"
     ]
    },
    "imtx_AryaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AryaMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ARYA [Member].",
        "label": "ARYA [Member]",
        "terseLabel": "ARYA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "periodStartLabel": "Assets at beginning of period",
        "periodEndLabel": "Assets at end of period"
       }
      },
      "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": [
      "r91",
      "r92",
      "r94",
      "r179",
      "r181",
      "r294",
      "r295",
      "r325"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsAndLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAndLiabilitiesAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities [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": [
      "r22",
      "r221",
      "r242",
      "r302",
      "r314"
     ]
    },
    "ifrs-full_AssetsAndLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAndLiabilitiesDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets and liabilities. It also represents the standard value for the 'Assets and liabilities' axis if no other member is used. [Refer: Assets; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r22",
      "r221",
      "r242",
      "r302",
      "r314"
     ]
    },
    "ifrs-full_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets recognised from costs to obtain or fulfil contracts with customers",
        "terseLabel": "Capitalized costs of contract net of amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets recognised from the costs to obtain or fulfil contracts with customers. The costs to obtain a contract with a customer are the incremental costs of obtaining the contract that the entity would not have incurred if the contract had not been obtained. The costs to fulfil a contract with a customer are the costs that relate directly to a contract or to an anticipated contract that the entity can specifically identify."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r192"
     ]
    },
    "imtx_AtTheMarketAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AtTheMarketAgreementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "At the market agreement member.",
        "label": "At The Market Agreement [Member]",
        "terseLabel": "At The Market Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r426"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r426"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r426"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "imtx_AuthorizationOfFinancialStatementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AuthorizationOfFinancialStatementsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/GroupInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Authorization of financial statements.",
        "label": "Authorization Of Financial Statements [Member]",
        "terseLabel": "Authorization Of Financial Statements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationSummaryOfForeignExchangeRatesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average foreign exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "imtx_AveragePricePaidPerShareOnPurchase": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "AveragePricePaidPerShareOnPurchase",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosurePurchasesOfEquitySecuritiesByTheIssuerAndAffiliatedPurchasersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average price paid per share",
        "label": "Average Price Paid Per Share On Purchase",
        "documentation": "Average price paid per share on purchase."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "imtx_BMSCollaborationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "BMSCollaborationAgreementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "B M S Collaboration Agreement [Member]",
        "terseLabel": "BMS Collaboration Agreement [Member]",
        "verboseLabel": "BMS"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "terseLabel": "Basic",
        "verboseLabel": "Earning/(Loss) per share - basic",
        "totalLabel": "Total 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": [
      "r41",
      "r42"
     ]
    },
    "imtx_BasisOfPreparationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "BasisOfPreparationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis Of Preparation [Abstract]",
        "documentation": "Basis Of Preparation."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_BasisOfPreparationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "BasisOfPreparationTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables",
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Preparation [Table]",
        "documentation": "Basis of preparation."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_BasisOfPresentationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "BasisOfPresentationLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables",
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation [Line Items]",
        "documentation": "Basis of presentation."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_BmsAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "BmsAgreementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bms Agreement.",
        "label": "Bms Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_BmsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "BmsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BMS member.",
        "label": "BMS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_BmsOptInAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "BmsOptInAgreementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BMS opt in agreement.",
        "label": "BMS Opt in Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_BondsAndShortTermDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "BondsAndShortTermDeposits",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonds and short-term deposits.",
        "label": "Bonds and Short Term Deposits",
        "verboseLabel": "Bonds and short-term deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]",
        "terseLabel": "Borrowings by name [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": [
      "r532"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, maturity",
        "terseLabel": "Borrowings maturity"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of range [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r96",
      "r124",
      "r141",
      "r215",
      "r361",
      "r362",
      "r532"
     ]
    },
    "imtx_BristolMyerSquibCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "BristolMyerSquibCompanyMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bristol myer squib company.",
        "label": "Bristol Myer Squib Company [Member]",
        "terseLabel": "Bristol Myer Squib Company [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings [member]",
        "terseLabel": "Buildings [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [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": [
      "r145",
      "r278"
     ]
    },
    "ifrs-full_BusinessCombinationsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147",
      "r278"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r403",
      "r426"
     ]
    },
    "imtx_CapitalGainsTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "CapitalGainsTaxReceivable",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital gains tax receivable",
        "documentation": "Capital gains tax receivable."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalRequirementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalRequirementsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital requirements [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": [
      "r315"
     ]
    },
    "ifrs-full_CapitalRequirementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalRequirementsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital requirements [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for capital requirements that the entity is subject to. It also represents the standard value for the 'Capital requirements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [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": [
      "r11",
      "r14",
      "r49",
      "r53",
      "r57",
      "r58",
      "r59",
      "r60",
      "r61",
      "r146",
      "r157",
      "r158",
      "r234",
      "r237",
      "r255",
      "r259",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r279",
      "r288",
      "r289"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]",
        "terseLabel": "Carrying amount [Member]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r53",
      "r57",
      "r59",
      "r60",
      "r146",
      "r157",
      "r158",
      "r237",
      "r259",
      "r262",
      "r264",
      "r265",
      "r279",
      "r288",
      "r289"
     ]
    },
    "imtx_CashAndCashEquivalentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "CashAndCashEquivalentMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents [Member]",
        "label": "Cash And Cash Equivalent [Member]",
        "documentation": "Cash And Cash Equivalents Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail": {
       "parentTag": "imtx_MaximumExposedToCurrencyRisk",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of the year",
        "periodStartLabel": "Cash and cash equivalents at beginning of the year",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Total 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": [
      "r67",
      "r87",
      "r216",
      "r322"
     ]
    },
    "imtx_CashAndCashEquivalentsAndOtherFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "CashAndCashEquivalentsAndOtherFinancialAssetsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents and Other Financial Assets [Member]",
        "documentation": "Cash and cash equivalents and Other financial assets.",
        "terseLabel": "Cash and cash equivalents and Other financial assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash provided by/(used in) financing activities",
        "netLabel": "Net 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": [
      "r62",
      "r68"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "verboseLabel": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash (used in)/provided by investing activities",
        "netLabel": "Net 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": [
      "r62",
      "r68"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "verboseLabel": "Cash flows from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash provided by/(used in) operating activities",
        "netLabel": "Net cash flows from (used in) operating activities"
       }
      }
     },
     "auth_ref": [
      "r62",
      "r68"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "verboseLabel": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "verboseLabel": "Cash payments for leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r197"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfNetResultFromFinancialInstrumentsByMeasurementCategoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories 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": [
      "r173",
      "r284"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfNetResultFromFinancialInstrumentsByMeasurementCategoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r173",
      "r284"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [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": [
      "r173",
      "r284"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r173",
      "r284"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "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": [
      "r34",
      "r250"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "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": [
      "r34",
      "r250"
     ]
    },
    "imtx_ChangeInFairValueOfWarrantLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ChangeInFairValueOfWarrantLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of warrant liabilities.",
        "label": "Change In Fair Value Of Warrant Liabilities",
        "terseLabel": "Change in fair value of warrant liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "imtx_ChangesInFairValueOfWarrantLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ChangesInFairValueOfWarrantLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of warrant liabilities",
        "label": "Changes In Fair Value Of Warrant Liabilities",
        "documentation": "Changes in fair value of warrant liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ChangesInWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ChangesInWorkingCapitalAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in working capital [Abstract].",
        "label": "Changes In Working Capital [Abstract]",
        "verboseLabel": "Changes in:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Of Warrant Or Right Exercise Price Of Warrants Or Rights",
        "documentation": "Class of warrant or right exercise price of warrants or rights.",
        "terseLabel": "Exercise price of warrants or rights"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of 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": [
      "r47",
      "r48",
      "r95",
      "r116",
      "r200",
      "r254",
      "r296"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for 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. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r95",
      "r116",
      "r200",
      "r254",
      "r296"
     ]
    },
    "ifrs-full_ClassesOfEmployeeBenefitsExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfEmployeeBenefitsExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of employee benefits expense [abstract]",
        "terseLabel": "Classes of employee benefits expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail"
     ],
     "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": [
      "r131",
      "r167",
      "r168",
      "r184",
      "r185",
      "r305"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail"
     ],
     "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": [
      "r131",
      "r167",
      "r168",
      "r184",
      "r185",
      "r305"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "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": [
      "r157",
      "r160",
      "r162",
      "r163",
      "r288",
      "r291"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "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": [
      "r157",
      "r160",
      "r162",
      "r163",
      "r288",
      "r291"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [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": [
      "r167",
      "r168",
      "r184",
      "r185"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r167",
      "r168",
      "r184",
      "r185"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "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": [
      "r522"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "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": [
      "r522"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "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": [
      "r15",
      "r238"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r238"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]",
        "terseLabel": "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": [
      "r212",
      "r299",
      "r335"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "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": [
      "r212",
      "r299",
      "r335"
     ]
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClosingForeignExchangeRate",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationSummaryOfForeignExchangeRatesDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closing foreign exchange rate",
        "terseLabel": "Conversion rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery."
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "imtx_CollaborationAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "CollaborationAgreementsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaboration Agreements [Member]",
        "terseLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommunicationAndNetworkEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CommunicationAndNetworkEquipmentMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communication and network equipment [member]",
        "terseLabel": "IT and telecommunication [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing communications and network equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "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": [
      "r312"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "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": [
      "r312"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveIncomelossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "verboseLabel": "Items that may be reclassified subsequently to profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveIncomelossOfImmaticsNv": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveIncomelossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "verboseLabel": "Comprehensive income/(loss) for the year",
        "totalLabel": "Total comprehensive income/(loss) for the year"
       }
      },
      "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": [
      "r77",
      "r79",
      "r85",
      "r252",
      "r268",
      "r307",
      "r339",
      "r359"
     ]
    },
    "ifrs-full_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer equipment [member]",
        "terseLabel": "Computer equipment [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction [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": [
      "r512"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfDeferredRevenueRelatedToTheCollaborationAgreementsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfDeferredRevenueRelatedToTheCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "terseLabel": "Contract Liabilities",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r100",
      "r188"
     ]
    },
    "imtx_ContractLiabilitiesRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ContractLiabilitiesRecognized",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract liabilities recognized.",
        "label": "Contract Liabilities Recognized",
        "terseLabel": "Contract liabilities recognized contract liabilities recognized",
        "verboseLabel": "Contract liabilities recognized"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ContractTransactionPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ContractTransactionPrice",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract transaction price.",
        "label": "Contract Transaction Price",
        "terseLabel": "Contract transaction price"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ContractualCashObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ContractualCashObligation",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual cash obligation.",
        "label": "Contractual Cash Obligation",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ContractualObligationOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ContractualObligationOfLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail": {
       "parentTag": "imtx_ContractualCashObligation",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual obligation of lease liabilities.",
        "label": "Contractual Obligation Of Lease Liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ConvertedOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ConvertedOptionsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Converted Options [Member]",
        "terseLabel": "Converted Options [Member]",
        "documentation": "Converted Options Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ConvertedOptionsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ConvertedOptionsOneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Converted Options One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ConvertedStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ConvertedStockOptionsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Converted Stock options [Member]",
        "documentation": "Converted Stock options."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ConvertedStockOptionsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ConvertedStockOptionsOneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Converted Stock options One [Member]",
        "documentation": "Converted Stock options One."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_CorporateIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "CorporateIncomeTaxRate",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "corporate income tax rate.",
        "label": "corporate income tax rate",
        "terseLabel": "Corporate income tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_CorporateTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "CorporateTaxMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Tax [Member]",
        "documentation": "Corporate Tax.",
        "terseLabel": "CorporateTax"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CreditRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CreditRiskMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit risk [Member]",
        "label": "Credit risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that one party to a financial instrument will cause a financial loss for the other party by failing to discharge an obligation. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r369"
     ]
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency risk [Member]",
        "label": "Currency risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r128",
      "r175"
     ]
    },
    "imtx_CurrencyTranslationDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "CurrencyTranslationDifferences",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency translation differences.",
        "label": "Currency Translation Differences",
        "verboseLabel": "Currency translation differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets",
        "totalLabel": "Total 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": [
      "r81",
      "r330",
      "r359"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfDeferredRevenueRelatedToTheCollaborationAgreementsDetail": {
       "parentTag": "ifrs-full_ContractLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfDeferredRevenueRelatedToTheCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current contract liabilities",
        "terseLabel": "Current",
        "verboseLabel": "Deferred revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://immatics.com/20251231/taxonomy/role/LeasesDetailsOfLeaseLiabilitiesDetail": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/LeasesDetailsOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Lease liabilities \u2013 current",
        "verboseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "totalLabel": "Total current liabilities",
        "negatedLabel": "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": [
      "r83",
      "r331",
      "r359"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current 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://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current prepaid expenses",
        "verboseLabel": "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": [
      "r535"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfCurrentAndDeferredTaxesDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfCurrentAndDeferredTaxesDetail",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "terseLabel": "Expected taxes",
        "totalLabel": "Current tax expense (income), Total",
        "negatedLabel": "Expected taxes",
        "verboseLabel": "Current income tax",
        "negatedTerseLabel": "Current income tax"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r384"
     ]
    },
    "ifrs-full_CurrentTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax liabilities",
        "terseLabel": "Income tax liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax liabilities, current",
        "verboseLabel": "Current tax liabilities, current",
        "terseLabel": "Payroll tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://immatics.com/20251231/taxonomy/role/AccountsReceivablesSummaryOfTradeReceivablesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsReceivablesSummaryOfTradeReceivablesDetail",
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "totalLabel": "Total",
        "verboseLabel": "Accounts receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r388",
      "r393",
      "r395"
     ]
    },
    "ifrs-full_CurrentValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentValueAddedTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current value added tax receivables",
        "verboseLabel": "Value added tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current value added tax receivables. [Refer: Value added tax receivables]"
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "ifrs-full_CurrentWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentWarrantLiability",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current warrant liability",
        "terseLabel": "Liabilities for warrants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current warrant liabilities. [Refer: Warrant liability]"
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r411",
      "r500"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r411",
      "r500"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r413",
      "r502"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r413",
      "r502"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r415",
      "r504"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r413",
      "r502"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r406",
      "r495"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r407",
      "r496"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r407",
      "r496"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r405",
      "r494"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r405",
      "r494"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r405",
      "r494"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r408",
      "r497"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r410",
      "r499"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r410",
      "r499"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r411",
      "r500"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r414",
      "r503"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r412",
      "r501"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r409",
      "r498"
     ]
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "DE",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GERMANY"
       }
      }
     },
     "auth_ref": []
    },
    "country_DK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "DK",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denmark",
        "label": "DENMARK"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DataBaseActivitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DataBaseActivitiesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Data base activities.",
        "label": "Data Base Activities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DateByWhichApplicationOfNewIFRSIsRequired": {
     "xbrltype": "dateItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DateByWhichApplicationOfNewIFRSIsRequired",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date by which application of new IFRS is required"
       }
      }
     },
     "auth_ref": [
      "r358",
      "r382"
     ]
    },
    "ifrs-full_DateOfAuthorisationForIssueOfFinancialStatements2013": {
     "xbrltype": "dateItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DateOfAuthorisationForIssueOfFinancialStatements2013",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/GroupInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date of authorisation for issue of financial statements",
        "verboseLabel": "Date of authorisation for issue of financial statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The date on which financial statements are authorised for issue."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r225"
     ]
    },
    "ifrs-full_DateOfEndOfReportingPeriod2013": {
     "xbrltype": "dateItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DateOfEndOfReportingPeriod2013",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/GroupInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date of end of reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "The date of the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r318"
     ]
    },
    "imtx_DateOfExpiryOfShareOptionsGranted": {
     "xbrltype": "dateItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DateOfExpiryOfShareOptionsGranted",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of expiry of share options granted.",
        "label": "Date Of Expiry Of Share Options Granted",
        "terseLabel": "Expiration date"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DateOfGrantAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DateOfGrantAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of grant [Axis].",
        "label": "Date Of Grant [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DateOfGrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DateOfGrantMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of grant .",
        "label": "Date Of Grant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DateOfGrantOfSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DateOfGrantOfSharebasedPaymentArrangement",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date of grant of share-based payment arrangement",
        "terseLabel": "Grant date"
       }
      },
      "en": {
       "role": {
        "documentation": "The date on which share-based payment arrangements are granted. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r367",
      "r368",
      "r387"
     ]
    },
    "imtx_DeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DE - Germany.",
        "label": "DE [Member]",
        "verboseLabel": "Germany [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DeferredAssetNettingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredAssetNettingMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Asset Netting [Member]",
        "verboseLabel": "Netting [Member]",
        "documentation": "Deferred Asset Netting Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DeferredAssetRecognisedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredAssetRecognisedMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Asset Recognised [Member]",
        "verboseLabel": "Recognized [Member]",
        "documentation": "Deferred Asset Recognised Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DeferredExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredExpensesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Expenses [Member]",
        "terseLabel": "Deferred expenses [Member]",
        "documentation": "Deferred Expenses Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DeferredLiabilityNettingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredLiabilityNettingMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Liability Netting [Member]",
        "terseLabel": "Netting [Member]",
        "documentation": "Deferred Liability Netting Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DeferredRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredRevenueMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue [Member]",
        "terseLabel": "Deferred revenue [Member]",
        "documentation": "Deferred Revenue Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "terseLabel": "Deferred tax assets",
        "negatedLabel": "Deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r231",
      "r324",
      "r326"
     ]
    },
    "imtx_DeferredTaxAssetsOffset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredTaxAssetsOffset",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets offset.",
        "label": "Deferred Tax Assets Offset",
        "terseLabel": "Deferred tax assets netting"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfCurrentAndDeferredTaxesDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfCurrentAndDeferredTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax",
        "label": "Deferred tax expense (income)",
        "negatedLabel": "Deferred income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r232"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "terseLabel": "Remeasurement of deferred taxes resulted in tax income"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r232"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "negatedLabel": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities",
        "verboseLabel": "Deferred tax liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r231",
      "r324",
      "r326"
     ]
    },
    "imtx_DeferredTaxLiabilitiesDeferredExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredTaxLiabilitiesDeferredExpensesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities Deferred expenses [Member]",
        "terseLabel": "Recognized [Member]",
        "documentation": "Deferred Tax Liabilities Deferred Expenses Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DeferredTaxLiabilitiesDeferredIncomeAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredTaxLiabilitiesDeferredIncomeAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities Deferred Income Adjustment",
        "documentation": "Deferred tax liabilities deferred income adjustment.",
        "terseLabel": "Deferred tax liabilities deferred income adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DeferredTaxLiabilitiesOffSet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredTaxLiabilitiesOffSet",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities off set.",
        "label": "Deferred Tax Liabilities Off set",
        "terseLabel": "Deferred tax liabilities netting"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DeferredTaxLiabilitiesRightOfUseAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DeferredTaxLiabilitiesRightOfUseAssetMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities Right of use asset [Member]",
        "terseLabel": "Right-of-use assets [Member]",
        "documentation": "Deferred Tax Liabilities Right Of Use Asset Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "negatedLabel": "Depreciation, property, plant and equipment"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r16",
      "r236"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedLabel": "Depreciation, right-of-use assets"
       }
      }
     },
     "auth_ref": [
      "r110",
      "r194"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for deferred income tax [text block]",
        "terseLabel": "Deferred income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for deferred income tax. [Refer: Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial instruments [text block]",
        "terseLabel": "Financial Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "imtx_DescriptionOfAccountingPolicyForGoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForGoingConcernPolicyTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for going concern.",
        "label": "Description Of Accounting Policy For Going concern [Policy Text Block]",
        "verboseLabel": "Going concern"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "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": [
      "r20",
      "r240"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "verboseLabel": "Revenue from collaboration agreements"
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for research and development expense [text block]",
        "verboseLabel": "Research and development"
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "verboseLabel": "Share-based payment"
       }
      },
      "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": [
      "r536"
     ]
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [text block]",
        "verboseLabel": "Summary of Application of new amendments"
       }
      }
     },
     "auth_ref": [
      "r71",
      "r220"
     ]
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [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_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the expected impact of the initial application of new standards or interpretations."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r220"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Volatility"
       }
      },
      "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": [
      "r143"
     ]
    },
    "ifrs-full_DescriptionOfManagingLiquidityRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfManagingLiquidityRisk",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of how entity manages liquidity risk [text block]",
        "terseLabel": "Summary of Liquidity Risk"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of how the entity manages its liquidity risk. [Refer: Liquidity risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r164",
      "r292"
     ]
    },
    "imtx_DescriptionOfManagingLiquidityRiskAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DescriptionOfManagingLiquidityRiskAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Description Of Managing Liquidity Risk [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of method of settlement for share-based payment arrangement",
        "terseLabel": "Type of option"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the method of settlement (for example, whether in cash or equity) for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r133",
      "r269"
     ]
    },
    "ifrs-full_DescriptionOfNatureAmountAndCorrectionOfAccountingErrorsInPriorPeriodsEstimate": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfNatureAmountAndCorrectionOfAccountingErrorsInPriorPeriodsEstimate",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revision of prior-period financial statements",
        "label": "Description of nature of accounting errors in prior periods [text block]",
        "terseLabel": "Restatement of previously issued financial statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the nature of accounting errors in prior periods."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r222"
     ]
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option life, share options granted",
        "verboseLabel": "Time period (years)"
       }
      },
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "terseLabel": "Risk free rate"
       }
      },
      "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": [
      "r143"
     ]
    },
    "ifrs-full_DescriptionOfTransactionsWithRelatedParty": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfTransactionsWithRelatedParty",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of transactions with related party",
        "terseLabel": "Description of Transactions with related party"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r30",
      "r247"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Diluted",
        "verboseLabel": "Earning/(Loss) per share - diluted",
        "totalLabel": "Total 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": [
      "r41",
      "r42"
     ]
    },
    "imtx_DilutiveEffectOfShareOptionsOnNumberOfWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfWarrants",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive effect of share options on number of warrants.",
        "label": "Dilutive effect of share options on number of warrants",
        "terseLabel": "Dilutive effect of share options on number of warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutiveEffectOfWarrantsOnWeightedAverageNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutiveEffectOfWarrantsOnWeightedAverageNumberOfOrdinaryShares",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of warrants on weighted average number of ordinary shares",
        "terseLabel": "Effect of potentially dilutive warrants / shares option"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relates to the assumed conversion of the entity\u2019s warrants."
       }
      }
     },
     "auth_ref": [
      "r518"
     ]
    },
    "imtx_DirectorsAndExecutiveOfficersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DirectorsAndExecutiveOfficersMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors and executive officers [Member]",
        "label": "Directors and executive officers [Member]",
        "terseLabel": "Directors and executive officers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfAccountReceivableExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfAccountReceivableExplanatoryTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of account receivable Explanatory.",
        "label": "Disclosure Of Account Receivable Explanatory [Text Block]",
        "terseLabel": "Accounts receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/SignificantAccountingJudgmentsEstimatesAndAssumptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of accounting judgements and estimates [text block]",
        "terseLabel": "Significant accounting judgments, estimates and assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "imtx_DisclosureOfAccountingJudgementsEstimatesAndAssumptionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfAccountingJudgementsEstimatesAndAssumptionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Accounting Judgements Estimates And Assumptions [Abstract]",
        "documentation": "Disclosure Of Accounting Judgements Estimates And Assumptions."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfAccountsPayableExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfAccountsPayableExplanatoryTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounts payable explanatory.",
        "label": "Disclosure Of Accounts Payable Explanatory [Table Text Block]",
        "terseLabel": "Summary of Accounts Payable"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfAccountsPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfAccountsPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Accounts Payables [Abstract]",
        "documentation": "Disclosure Of Accounts Payables."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfAmortizationExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfAmortizationExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of amortization expenses.",
        "label": "Disclosure Of Amortization Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfAmortizationExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfAmortizationExpensesTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of amortization expenses.",
        "label": "Disclosure Of Amortization Expenses [Table Text Block]",
        "terseLabel": "Summary of Depreciation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of amounts incurred by entity for provision of key management personnel services provided by separate management entities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of amounts incurred by entity for provision of key management personnel services provided by separate management entities [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_DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAmountsIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntitiesTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of amounts incurred by entity for provision of key management personnel services provided by separate management entities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the amounts incurred by the entity for provision of key management personnel services that are provided by separate management entities."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r245"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]",
        "terseLabel": "Basis of presentation"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandards"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting policies, accounting estimates and errors [text block]",
        "terseLabel": "Correction of deferred tax liabilities"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]",
        "terseLabel": "Disclosure of classes of share capital [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_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]",
        "terseLabel": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r299",
      "r335"
     ]
    },
    "imtx_DisclosureOfCommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Commitments And Contingencies [Abstract]",
        "documentation": "Disclosure Of Commitments And Contingencies."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]",
        "terseLabel": "Commitments and contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "imtx_DisclosureOfCompensationManagingDirectorsAndSupervisoryBoardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCompensationManagingDirectorsAndSupervisoryBoardTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of compensation Managing directors and supervisory board.",
        "label": "Disclosure of compensation Managing directors and supervisory board [Text Block]",
        "terseLabel": "Summary of Options Granted to Managing Director and Supervisory Directors"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCompensationOfKeyManagementPersonnelAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCompensationOfKeyManagementPersonnelAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Compensation Of Key Management Personnel [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCompensationOfKeyManagementPersonnelTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCompensationOfKeyManagementPersonnelTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of compensation of key management personnel.",
        "label": "Disclosure Of Compensation Of Key Management Personnel [Table Text Block]",
        "terseLabel": "Summary of Compensation of Key Management Personnel"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCompensationSupervisoryBoardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCompensationSupervisoryBoardTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of compensation supervisory board.",
        "label": "disclosure of compensation supervisory board [Text Block]",
        "terseLabel": "Summary of Compensation for the Supervisory Board"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCompositionOfGroupExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCompositionOfGroupExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/GroupInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of composition of group [text block]",
        "terseLabel": "Group information"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the composition of the group (the parent and all its subsidiaries). [Refer: Total for all subsidiaries [member]; Parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "imtx_DisclosureOfContractLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfContractLiabilitiesTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of contract liabilities.",
        "label": "Disclosure Of Contract Liabilities [Text Block]",
        "terseLabel": "Summary of Deferred revenue related to the collaboration agreements"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfContractualObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfContractualObligationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Contractual Obligations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfContractualObligationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfContractualObligationsLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Contractual Obligations [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfContractualObligationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfContractualObligationsTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Contractual Obligations [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfContractualObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfContractualObligationsTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of contractual obligations.",
        "label": "Disclosure Of Contractual Obligations [Table Text Block]",
        "terseLabel": "Summary of Contractual Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCorrectionOfDeferredLiabilitiesImpactedToConsolidatedStatementOfFinancialPositionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCorrectionOfDeferredLiabilitiesImpactedToConsolidatedStatementOfFinancialPositionTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of correction of deferred liabilities impacted to Consolidated Statement of Financial Position [Table text block]",
        "documentation": "Disclosure of correction of deferred liabilities impacted to consolidated statement of financial position.",
        "terseLabel": "Summary of correction of the deferred liabilities impacted Consolidated Statement of Financial Position"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCorrectionOfDeferredLiabilitiesImpactedToConsolidatedStatementOfProfitAndLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCorrectionOfDeferredLiabilitiesImpactedToConsolidatedStatementOfProfitAndLossTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of correction of deferred liabilities impacted to Consolidated Statement of Profit and Loss [Table text block]",
        "documentation": "Disclosure of correction of deferred liabilities impacted to consolidated statement of profit and loss.",
        "terseLabel": "Summary of correction of the deferred liabilities impacted Consolidated Statement of Profit and Loss"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCurrencyRiskExposureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCurrencyRiskExposureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Currency Risk Exposure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCurrencyRiskExposureExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCurrencyRiskExposureExplanatoryTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Currency Risk Exposure Explanatory.",
        "label": "Disclosure Of Currency Risk Exposure Explanatory [Table Text Block]",
        "terseLabel": "Summary of Currency Risk Exposure"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCurrencyRiskExposureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCurrencyRiskExposureLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Currency Risk Exposure [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCurrencyRiskExposureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCurrencyRiskExposureTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Currency Risk Exposure [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfCurrentAndDeferredTaxExpenseExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfCurrentAndDeferredTaxExpenseExplanatoryTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Current and Deferred Taxes",
        "label": "Disclosure Of Current And Deferred Tax Expense Explanatory [Table Text Block]",
        "documentation": "Disclosure of current and deferred tax expense explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of deferred tax assets and liabilities.",
        "label": "Disclosure Of Deferred Tax Assets And Liabilities [Table Text Block]",
        "terseLabel": "Summary of Deferred Tax Assets and Deferred Tax Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDepreciationExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDepreciationExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of depreciation expenses.",
        "label": "Disclosure Of Depreciation Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDepreciationExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDepreciationExpensesTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of depreciation expenses.",
        "label": "Disclosure Of Depreciation Expenses [Table Text Block]",
        "terseLabel": "Summary of Depreciation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNoncashEffectiveExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNoncashEffectiveExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about changes of the liabilities from financing activities classified as cash effective and noncash effective explanatory [Text Block].",
        "label": "Disclosure Of Detailed Information About Changes of the Liabilities from Financing activities Classified as Cash Effective and Noncash Effective Explanatory",
        "verboseLabel": "Summary of changes of the liabilities from financing activities classified as cash effective and non-cash effective"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndnoncasheffectiveAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndnoncasheffectiveAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about changes of the liabilities from financing activities classified as cash effective and noncash effective [Abstract].",
        "label": "Disclosure Of Detailed Information About Changes of the Liabilities from Financing activities Classified as Cash Effective andNoncashEffective [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndnoncasheffectiveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndnoncasheffectiveLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about changes of the liabilities from financing activities classified as cash effective and noncash effective [Line Item].",
        "label": "Disclosure Of Detailed Information About Changes of the Liabilities from Financing activities Classified as Cash Effective andNoncashEffective [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndnoncasheffectiveTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndnoncasheffectiveTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about changes of the liabilities from financing activities classified as cash effective and noncash effective [Table].",
        "label": "Disclosure Of Detailed Information About Changes of the Liabilities from Financing activities Classified as Cash Effective andNoncashEffective [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutFinanceIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutFinanceIncomeExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about finance income expense.",
        "label": "Disclosure Of Detailed Information About Finance Income Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutFinanceIncomeExpenseExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutFinanceIncomeExpenseExplanatoryTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about finance income expense explanatory.",
        "label": "Disclosure Of Detailed Information About Finance Income Expense Explanatory [Text Block]",
        "terseLabel": "Summary of financial income and financial expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]",
        "verboseLabel": "Summary of Carrying Amounts and Fair values of Group's Financial Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r153",
      "r160",
      "r169",
      "r280"
     ]
    },
    "imtx_DisclosureOfDetailedInformationAboutForeignExchangeRatesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutForeignExchangeRatesExplanatoryTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about foreign exchange rates explanatory.",
        "label": "Disclosure Of Detailed Information About Foreign Exchange Rates Explanatory [Table Text Block]",
        "terseLabel": "Summary of foreign exchange rates"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about net result from financial instruments by measurement categories [Abstract].",
        "label": "Disclosure Of Detailed Information About Net Result from Financial Instruments by Measurement Categories [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about net result from financial instruments by measurement categories explanatory [Text Block]",
        "label": "Disclosure Of Detailed Information About Net Result from Financial Instruments by Measurement Categories Explanatory",
        "verboseLabel": "Summary of Net Result from Financial Instruments by Measurement Categories"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfNetResultFromFinancialInstrumentsByMeasurementCategoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about net result from financial instruments by measurement categories [Line Items].",
        "label": "Disclosure Of Detailed Information About Net Result from Financial Instruments by Measurement Categories [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutNetResultFromFinancialInstrumentsByMeasurementCategoriesTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfNetResultFromFinancialInstrumentsByMeasurementCategoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about net result from financial instruments by measurement categories [Table].",
        "label": "Disclosure Of Detailed Information About Net Result from Financial Instruments by Measurement Categories [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about other current liabilities abstract.",
        "label": "Disclosure of detailed information about other current liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about other current liabilities line items.",
        "label": "Disclosure of detailed information about other current liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about other current liabilities Table.",
        "label": "Disclosure of detailed information about other current liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about other current liabilities abstract.",
        "label": "Disclosure of detailed information about other current liabilities [Text Block]",
        "terseLabel": "Summary of other current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Summary of Changes to Property, Plant and Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r238"
     ]
    },
    "imtx_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about share based compensation expense [Abstract].",
        "label": "Disclosure Of Detailed Information About Share Based Compensation Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeRelatedShareBasedCompensationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about share based compensation expense [Line Items].",
        "label": "Disclosure Of Detailed Information About Share Based Compensation Expense [Line Items]",
        "terseLabel": "Disclosure Of Detailed Information About Share Based Compensation Expense [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeRelatedShareBasedCompensationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about share based compensation expense [Table].",
        "label": "Disclosure Of Detailed Information About Share Based Compensation Expense [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutShareBasedCompensationExpenseTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about share based compensation expense.",
        "label": "Disclosure Of Detailed Information About Share Based Compensation Expense [Text Block]",
        "terseLabel": "Summary of Employee Related Share Based Compensation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnings and Loss per Share",
        "label": "Disclosure of earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "imtx_DisclosureOfEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [abstract]",
        "documentation": "Disclosure of events after reporting period [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EventsOccurringAfterTheReportingPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Events occurring after the reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "imtx_DisclosureOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of expenses related to right of use assets and lease liabilities.",
        "label": "Disclosure Of Expenses Related To Right Of Use Assets And Lease Liabilities [Table Text Block]",
        "verboseLabel": "Summary of expenses related to\u00a0right-of-use\u00a0assets and lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfExpensesRelatedTorightofuseassetsAndLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfExpensesRelatedTorightofuseassetsAndLeaseLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of expenses related to\u00a0right-of-use\u00a0assets and lease liabilities.",
        "label": "Disclosure Of Expenses Related ToRightOfUseAssets And Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfExpensesRelatedTorightofuseassetsAndLeaseLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfExpensesRelatedTorightofuseassetsAndLeaseLiabilitiesLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of expenses related to\u00a0right-of-use\u00a0assets and lease liabilities.",
        "label": "Disclosure Of Expenses Related ToRightOfUseAssets And Lease Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfExpensesRelatedTorightofuseassetsAndLeaseLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfExpensesRelatedTorightofuseassetsAndLeaseLiabilitiesTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of expenses related to\u00a0right-of-use\u00a0assets and lease liabilities.",
        "label": "Disclosure Of Expenses Related ToRightOfUseAssets And Lease Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResult"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of finance income (cost) [text block]",
        "verboseLabel": "Financial result"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "imtx_DisclosureOfFinanceIncomeExpenseExplanatoryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatoryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of finance income expense explanatory.",
        "label": "Disclosure Of Finance Income Expense Explanatory [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [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_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r160",
      "r169",
      "r280"
     ]
    },
    "imtx_DisclosureOfFinancialRiskManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfFinancialRiskManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Financial Risk Management [Abstract]",
        "documentation": "Disclosure Of Financial Risk Management."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial risk management [text block]",
        "terseLabel": "Financial Risk Management Objectives and Policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "imtx_DisclosureOfGroupInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfGroupInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Group Information [Abstract]",
        "documentation": "Disclosure Of Group Information."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Income Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]",
        "terseLabel": "Summary of Options Granted Priced Using Black Scholes for SARs, Tandem Awards, Converted Options, Matching Stock Options and Monte Carlo Option Pricing Model"
       }
      },
      "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": [
      "r144"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible 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_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r260"
     ]
    },
    "imtx_DisclosureOfLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of lease liabilities.",
        "label": "Disclosure Of Lease Liabilities [Table Text Block]",
        "verboseLabel": "Details of Lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "terseLabel": "Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120"
     ]
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of material accounting policy information [text block]",
        "terseLabel": "Summary of material accounting policies applied by the Group for the annual reporting period ending December 31, 2024"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r301",
      "r313"
     ]
    },
    "imtx_DisclosureOfNonMandatoryStandardsAndInterpretationsIssuedByTheIasbTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfNonMandatoryStandardsAndInterpretationsIssuedByTheIasbTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of non mandatory standards and interpretations issued by the IASB.",
        "label": "Disclosure Of Non Mandatory Standards And Interpretations Issued By The IASB [Table Text Block]",
        "verboseLabel": "Summary of Non Mandatory standards and amendments issued by IASB"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/GroupInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [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_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/GroupInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r226"
     ]
    },
    "ifrs-full_DisclosureOfOtherAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherAssetsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other assets [text block]",
        "terseLabel": "Other current and non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other assets. [Refer: Other assets]"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherCurrentAssetsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other current assets [text block]",
        "verboseLabel": "Summary of Other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other current assets. [Refer: Other current assets]"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherCurrentLiabilitiesExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other current liabilities [text block]",
        "verboseLabel": "Other current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other current liabilities. [Refer: Other current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "imtx_DisclosureOfOtherIncome1TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfOtherIncome1TableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Other Income1 [Table Text Block]",
        "documentation": "Disclosure of other income.",
        "terseLabel": "Schedule of Other Income"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfOtherIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfOtherIncomeExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Other Income Explanatory",
        "documentation": "Disclosure of other income explanatory.",
        "terseLabel": "Schedule of Other Income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherNoncurrentAssetsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other non-current assets [text block]",
        "verboseLabel": "Summary of Other\u00a0non-current\u00a0assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other non-current assets. [Refer: Other non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "imtx_DisclosureOfPersonnelExpenesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfPersonnelExpenesTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Personnel Expenses [Text Block]",
        "label": "Disclosure Of Personnel Expenes [Text Block]",
        "terseLabel": "Summary of Personnel Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfPersonnelExpensesExplanatoryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfPersonnelExpensesExplanatoryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of personnel expenses explanatory [abstract]",
        "documentation": "Disclosure of personnel expenses explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfPersonnelExpensesExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfPersonnelExpensesExplanatoryTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Personnel Expenses Explanatory.",
        "label": "Disclosure Of Personnel Expenses Explanatory [Text Block]",
        "terseLabel": "Personnel expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [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_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r238"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "verboseLabel": "Summary of Right-of\u00a0use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r116",
      "r200"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail"
     ],
     "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_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r200"
     ]
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [text block]",
        "terseLabel": "Summary of Employee Share Options"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the range of exercise prices for outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [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_DisclosureOfReclassificationsOrChangesInPresentationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [table]"
       }
      }
     },
     "auth_ref": [
      "r208",
      "r303",
      "r317"
     ]
    },
    "imtx_DisclosureOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation between taxes on income and expected income tax benefit[Text Block].",
        "label": "Disclosure of reconciliation between taxes on income and expected income tax benefit [Table Text Block]",
        "terseLabel": "Summary of Reconciliation Between Taxes On Income And Expected Income Tax Benefit"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [text block]",
        "terseLabel": "Summary of Changes to Intangible Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [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_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "Related party disclosures"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "imtx_DisclosureOfRevenueFromCollaborationAgreementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfRevenueFromCollaborationAgreementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of revenue from collaboration agreements.",
        "label": "Disclosure Of Revenue From Collaboration Agreements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfRevenueFromCollaborationAgreementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfRevenueFromCollaborationAgreementsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of revenue from collaboration agreements explanatory.",
        "label": "Disclosure of Revenue From Collaboration Agreements Explanatory",
        "terseLabel": "Summary of revenue from collaboration agreements explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfRevenueFromCollaborationAgreementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfRevenueFromCollaborationAgreementsLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of revenue from collaboration agreements.",
        "label": "Disclosure Of Revenue From Collaboration Agreements [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfRevenueFromCollaborationAgreementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfRevenueFromCollaborationAgreementsTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of revenue from collaboration agreements.",
        "label": "Disclosure Of Revenue From Collaboration Agreements [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfRevenueFromContractWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfRevenueFromContractWithCustomersLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Revenue From Contract With Customers [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfRevenueFromContractWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfRevenueFromContractWithCustomersTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Revenue From Contract With Customers [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of revenue from contracts with customers [text block]",
        "terseLabel": "Revenue from collaboration agreements"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107"
     ]
    },
    "imtx_DisclosureOfSensitivityAnalysisForEachTypeOfMarketRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfSensitivityAnalysisForEachTypeOfMarketRiskLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Sensitivity Analysis For Each Type Of Market Risk [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_DisclosureOfSensitivityAnalysisForEachTypeOfMarketRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfSensitivityAnalysisForEachTypeOfMarketRiskTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Sensitivity Analysis For Each Type Of Market Risk [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Shareholders' equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r300",
      "r336"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPayments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r277"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "terseLabel": "Accounts payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "imtx_DisclosureOfTradeAndOtherReceivableExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisclosureOfTradeAndOtherReceivableExplanatoryTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of trade and other receivable explanatory.",
        "label": "Disclosure Of Trade And Other Receivable Explanatory [Table Text Block]",
        "verboseLabel": "Summary of Trade receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [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_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r250"
     ]
    },
    "ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisposalsIntangibleAssetsOtherThanGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal",
        "label": "Disposals, intangible assets other than goodwill",
        "negatedLabel": "Disposals, intangible assets other than goodwill",
        "negatedTerseLabel": "Disposal"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r51",
      "r257"
     ]
    },
    "imtx_DisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "DisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposals of property, plant and equipment.",
        "label": "Disposals of Property Plant and Equipment",
        "negatedLabel": "Disposals"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r426"
     ]
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r426",
      "r469"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r426",
      "r469"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "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://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "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://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "EUR",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro Member Countries, Euro",
        "terseLabel": "Euro [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_EarlyTcerActivitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "EarlyTcerActivitiesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Early TCER activities.",
        "label": "Early TCER Activities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]",
        "terseLabel": "Net profit/(loss) per share:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "verboseLabel": "Summary of Earnings and loss per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "imtx_EffectsOfExchangeRateChangesAndExpectedCreditLossesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "EffectsOfExchangeRateChangesAndExpectedCreditLossesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effects of exchange rate changes and expected credit losses on cash and cash equivalents.",
        "label": "Effects Of Exchange Rate Changes And Expected Credit Losses On Cash And Cash Equivalents",
        "terseLabel": "Effects of exchange rate changes and expected credit losses on cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_EliotForsterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "EliotForsterMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eliot Forster [Member]",
        "terseLabel": "Eliot Forster [Member]",
        "documentation": "Eliot Forster Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "negatedLabel": "Total",
        "totalLabel": "Employee benefits expense, Total",
        "negatedTotalLabel": "Total"
       }
      }
     },
     "auth_ref": [
      "r209",
      "r306",
      "r343",
      "r390"
     ]
    },
    "imtx_EmployeeHealthInsuranceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "EmployeeHealthInsuranceCost",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee health insurance cost.",
        "label": "Employee Health insurance Cost",
        "terseLabel": "Employee health insurance cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r400"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r400"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total shareholders' equity",
        "terseLabel": "Total shareholder's equity (deficit)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r78",
      "r91",
      "r92",
      "r94",
      "r251",
      "r267",
      "r294",
      "r295",
      "r304",
      "r325",
      "r332"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "verboseLabel": "Shareholders' equity",
        "terseLabel": "Shareholder's equity (deficit)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total liabilities and shareholders' equity",
        "terseLabel": "Total liabilities and shareholder's equity (deficit)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "verboseLabel": "Liabilities and shareholders' equity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r419",
      "r430",
      "r440",
      "r473"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r416",
      "r427",
      "r437",
      "r470"
     ]
    },
    "imtx_EuroStrengthenBy10AgainstUsDollarsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "EuroStrengthenBy10AgainstUsDollarsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro strengthen by 10 against US dollars [Member]",
        "terseLabel": "Euro strengths by 10% against U.S. dollars [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_EuroWeakensBy10AgainstUsDollarsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "EuroWeakensBy10AgainstUsDollarsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro weakens by 10 against US dollars [Member]",
        "terseLabel": "Euro weakens by 10% against U.S. dollars [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_EventAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "EventAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Event [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_EventDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "EventDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Event [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ExceptedCurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ExceptedCurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Excepted Current Tax Expense Income",
        "documentation": "Excepted current tax expense income.",
        "terseLabel": "Expected taxes",
        "negatedLabel": "Expected taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price, share options granted",
        "terseLabel": "Strike Price in USD",
        "verboseLabel": "Exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend as percentage, share options granted",
        "terseLabel": "Dividend yield"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeRelatedShareBasedCompensationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "negatedLabel": "Share-based compensation expense"
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "ifrs-full_ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense relating to leases of low-value assets for which recognition exemption has been used",
        "negatedLabel": "Expenses relating to low-value assets"
       }
      }
     },
     "auth_ref": [
      "r112",
      "r196"
     ]
    },
    "ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense relating to short-term leases for which recognition exemption has been used",
        "terseLabel": "Expense relating to short term leases for which recognition exemption has been used",
        "negatedLabel": "Expenses relating to short-term leases"
       }
      }
     },
     "auth_ref": [
      "r111",
      "r195"
     ]
    },
    "ifrs-full_ExplanationOfIssuancesRepurchasesAndRepaymentsOfDebtAndEquitySecurities": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExplanationOfIssuancesRepurchasesAndRepaymentsOfDebtAndEquitySecurities",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosurePurchasesOfEquitySecuritiesByTheIssuerAndAffiliatedPurchasersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Explanation of issues, repurchases and repayments of debt and equity securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of the issues, repurchases and repayments of debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r253"
     ]
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance costs",
        "terseLabel": "Other financial expenses",
        "totalLabel": "Other financial expenses",
        "negatedTotalLabel": "Other financial expenses"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income",
        "terseLabel": "Other financial income",
        "totalLabel": "Other financial income"
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "ifrs-full_FinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income (cost)",
        "terseLabel": "Financial result",
        "totalLabel": "Financial result"
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail": {
       "parentTag": "imtx_MaximumExposedToCurrencyRisk",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets",
        "verboseLabel": "Financial assets, Carrying amount",
        "terseLabel": "Other financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Classes of financial instruments [domain]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r152",
      "r157",
      "r158",
      "r162",
      "r288",
      "r289",
      "r291",
      "r370"
     ]
    },
    "imtx_FinancialAssetsAndFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "FinancialAssetsAndFinancialLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets and Financial liabilities.",
        "label": "Financial Assets and Financial Liabilities",
        "verboseLabel": "Financial assets and Financial liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCostCategoryMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfNetResultFromFinancialInstrumentsByMeasurementCategoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost, category [member]",
        "terseLabel": "Financial assets at amortised cost, category [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at amortised cost category. [Refer: Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r171",
      "r282"
     ]
    },
    "ifrs-full_FinancialAssetsHeldForManagingLiquidityRisk": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsHeldForManagingLiquidityRisk",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets held for managing liquidity risk",
        "terseLabel": "Financial assets held for managing liquidity risk"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets held for managing liquidity risk (for example, financial assets that are readily saleable or expected to generate cash inflows to meet cash outflows on financial liabilities). [Refer: Liquidity risk [member]; Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialEffectOfCorrectionsOfAccountingErrorsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables",
      "http://immatics.com/20251231/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment [Member]",
        "label": "Increase (decrease) due to corrections of prior period errors [member]",
        "verboseLabel": "Corrections of Prior Period Errors [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial effect of corrections of prior period errors."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74",
      "r223",
      "r224"
     ]
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities",
        "terseLabel": "Financial liabilities, Carrying amount",
        "totalLabel": "Total financial liabilities",
        "periodStartLabel": "Liabilities from financing activities at beginning of period",
        "periodEndLabel": "Liabilities from financing activities at end of period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCostCategoryMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfNetResultFromFinancialInstrumentsByMeasurementCategoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost, category [member]",
        "terseLabel": "Financial liabilities at amortised cost, category [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at amortised cost category. [Refer: Financial liabilities at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r172",
      "r283"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfNetResultFromFinancialInstrumentsByMeasurementCategoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities at fair value through profit or loss, category [member]",
        "terseLabel": "Financial liabilities at fair value through profit or loss, category [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at fair value through profit or loss category. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r170",
      "r281"
     ]
    },
    "imtx_FinancialRiskManagementObjectivesAndPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "FinancialRiskManagementObjectivesAndPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Risk Management Objectives and Policies [Abstract]",
        "documentation": "Financial risk management objectives and policies."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_FinancialRiskManagementObjectivesAndPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "FinancialRiskManagementObjectivesAndPoliciesLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Risk Management Objectives And Policies [Line Items]",
        "documentation": "Financial risk management objectives and policies."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_FinancialRiskManagementObjectivesAndPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "FinancialRiskManagementObjectivesAndPoliciesTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Risk Management Objectives and Policies [Table]",
        "documentation": "Financial risk management objectives and policies."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ForeignCurrencyLossesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ForeignCurrencyLossesNet",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Losses Net",
        "terseLabel": "Foreign currency losses",
        "negatedLabel": "Foreign currency losses",
        "documentation": "Foreign currency losses net."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ForeignExchangeRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ForeignExchangeRatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange rates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ForeignExchangeRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ForeignExchangeRatesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange rates.",
        "label": "Foreign Exchange Rates [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r423",
      "r434",
      "r444",
      "r477"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r423",
      "r434",
      "r444",
      "r477"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r423",
      "r434",
      "r444",
      "r477"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r423",
      "r434",
      "r444",
      "r477"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r423",
      "r434",
      "r444",
      "r477"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "imtx_FriedrichVonBohlenUndHalbachMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "FriedrichVonBohlenUndHalbachMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Friedrich von Bohlen und Halbach [Member]",
        "label": "Friedrich von Bohlen und Halbach [Member]",
        "terseLabel": "Friedrich von Bohlen und Halbach [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "GB",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United Kingdom",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_GSKCollaborationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "GSKCollaborationAgreementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "G S K Collaboration Agreement [Member]",
        "terseLabel": "GSK Collaboration Agreement [Member]",
        "verboseLabel": "GSK"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveIncomelossOfImmaticsNv": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveIncomelossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on exchange differences on translation, net of tax",
        "verboseLabel": "Currency translation differences from foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "terseLabel": "Foreign exchange gain (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r241",
      "r316"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains on other financial instruments",
        "label": "Gains (losses) on financial assets at fair value through profit or loss",
        "totalLabel": "Total gains (losses) on financial assets at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r149",
      "r285"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 0.0
      },
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 0.0
      },
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial liabilities at fair value through profit or loss",
        "terseLabel": "Change in fair value of liabilities for warrants",
        "negatedLabel": "Change in fair value of liabilities for warrants",
        "verboseLabel": "Change in fair value of liabilities of warrants"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial liabilities at fair value through profit or loss. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r149",
      "r285"
     ]
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative expense",
        "negatedLabel": "General and administrative expenses"
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "imtx_GeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "GeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationExpenseDetail",
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationExpenseDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeRelatedShareBasedCompensationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General And Administrative Expenses [Member]",
        "documentation": "General and Administrative Expenses.",
        "terseLabel": "General and administrative expenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_GenmabCollaborationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "GenmabCollaborationAgreementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Genmab Collaboration Agreement [Member]",
        "terseLabel": "Genmab"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [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": [
      "r183",
      "r347",
      "r363",
      "r366",
      "r379"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r347",
      "r363",
      "r366",
      "r379"
     ]
    },
    "imtx_GrantAndAllowanceRecognitionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "GrantAndAllowanceRecognitionAmount",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant and allowance recognition amount",
        "label": "Grant and Allowance recognition Amount",
        "documentation": "Grant and allowance recognition amount."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_GrantedOnFebruaryTwoThousandAndTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "GrantedOnFebruaryTwoThousandAndTwentyFourMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted On February 2024 [Member]",
        "label": "Granted On February Two Thousand And Twenty Four [Member]",
        "documentation": "Granted on february two thousand and twenty four."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_GrantedOnMarchTwoThousandAndTwentyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "GrantedOnMarchTwoThousandAndTwentyOneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Granted on march two thousand and twenty one.",
        "label": "Granted On March Two Thousand And Twenty One [Member]",
        "terseLabel": "Granted On March 2021 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_GrantsAndOtherReimbursementsFromGovernmentAgencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "GrantsAndOtherReimbursementsFromGovernmentAgencies",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails2": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 0.0
      },
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grants and other reimbursements from government agencies",
        "documentation": "Grants and other reimbursements from government agencies."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Gross carrying amount [Member]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r49",
      "r58",
      "r61",
      "r146",
      "r158",
      "r162",
      "r234",
      "r255",
      "r263",
      "r266",
      "r289",
      "r291",
      "r370"
     ]
    },
    "imtx_GrossProceedsFromInitialPublicOffer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "GrossProceedsFromInitialPublicOffer",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Proceeds From Initial Public Offer",
        "documentation": "Gross proceeds from initial public offer.",
        "terseLabel": "Gross Proceeds From Initial Public Offer"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_GrossProceedsFromIssueOfSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "GrossProceedsFromIssueOfSecurities",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross proceeds from issue of securities.",
        "label": "Gross Proceeds From Issue Of Securities",
        "terseLabel": "Gross Proceeds From Issue Of Securities"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_HarpreetSinghMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "HarpreetSinghMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Harpreet Singh [Member]",
        "terseLabel": "Harpreet Singh [Member]",
        "documentation": "Harpreet Singh Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_HeatherLMasonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "HeatherLMasonMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Heather L Mason [Member]",
        "terseLabel": "Heather L. Mason [Member]",
        "documentation": "Heather L Mason Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_HistoricalVolatilityForSharesMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HistoricalVolatilityForSharesMeasurementInputMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Historical volatility for shares, measurement input [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": [
      "r360"
     ]
    },
    "imtx_IFRS7NotApplicableAndIFRS16Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IFRS7NotApplicableAndIFRS16Member",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IFRS 7 Not Applicable and IFRS 16 [member]",
        "documentation": "IFRS 7 Not Applicable and IFRS 16.",
        "terseLabel": "IFRS 7 not applicable and IFRS 16 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r426"
     ]
    },
    "imtx_IfrsEighteenReplacesIasOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IfrsEighteenReplacesIasOneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ifrs Eighteen Replaces Ias One.",
        "terseLabel": "IFRS 18 replaces IAS 1",
        "label": "Ifrs Eighteen Replaces Ias One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_IfrsNinteenSubsidiariesWithoutPublicAccountabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IfrsNinteenSubsidiariesWithoutPublicAccountabilityMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ifrs Ninteen Subsidiaries without Public Accountability [Member]",
        "documentation": "Ifrs Ninteen Subsidiaries without Public Accountability.",
        "terseLabel": "IFRS 19 Subsidiaries without Public Accountability"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ImmaticsBiotechnologiesGmbhMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ImmaticsBiotechnologiesGmbhMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Immatics Biotechnologies Gmbh [Member]",
        "documentation": "Immatics biotechnologies gmbH.",
        "label": "Immatics Biotechnologies GmbH [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ImmaticsGmbhMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ImmaticsGmbhMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Immatics GmbH [Member]",
        "terseLabel": "Immatics GmbH [Member]",
        "documentation": "Immatics Gmbh Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ImmaticsNVAndImmaticsGmbHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ImmaticsNVAndImmaticsGmbHMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Immatics N.V and Immatics GmbH.",
        "label": "Immatics NV And Immatics GmbH [Member]",
        "terseLabel": "Immatics N.V and Immatics GmbH [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ImmaticsNVImmaticsBiotechnologiesGmbHAndImmaticsUSIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ImmaticsNVImmaticsBiotechnologiesGmbHAndImmaticsUSIncMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Group [Member]",
        "label": "Immatics N V, Immatics Biotechnologies GmbH and Immatics US Inc [Member]",
        "documentation": "Immatics N V, Immatics Biotechnologies GmbH and Immatics US Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ImmaticsNvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ImmaticsNvMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Immatics NV [Member]",
        "terseLabel": "Immatics N.V. [Member]",
        "documentation": "Immatics Nv Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ImmaticsUsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ImmaticsUsIncMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Immatics US, Inc.",
        "label": "Immatics US Inc [Member]",
        "terseLabel": "Immatics US Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "imtx_IncomeStatementLocation1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IncomeStatementLocation1Axis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationExpenseDetail",
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationExpenseDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeRelatedShareBasedCompensationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location1 [Axis]",
        "documentation": "Income Statement Location1."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_IncomeStatementLocation1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IncomeStatementLocation1Member",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationExpenseDetail",
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationExpenseDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeRelatedShareBasedCompensationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location1 [Member]",
        "documentation": "Income Statement Location."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      },
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfCurrentAndDeferredTaxesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfCurrentAndDeferredTaxesDetail",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "verboseLabel": "Taxes on income",
        "negatedLabel": "Taxes on income",
        "negatedTotalLabel": "Taxes on income",
        "totalLabel": "Taxes on income",
        "negatedTerseLabel": "Tax income (expense)"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r5",
      "r38",
      "r89",
      "r178",
      "r227",
      "r228",
      "r229",
      "r341"
     ]
    },
    "imtx_IncomeTaxLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IncomeTaxLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax.",
        "label": "Income Tax [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_IncomeTaxRefunded": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IncomeTaxRefunded",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Refunded",
        "documentation": "Income tax refunded.",
        "terseLabel": "Income tax refunded"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_IncomeTaxTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IncomeTaxTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [table]",
        "documentation": "Income Tax."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefund",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund)",
        "negatedLabel": "Income tax paid",
        "totalLabel": "Total income taxes paid (refund)",
        "terseLabel": "Income tax paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "totalLabel": "Net increase/(decrease) in cash and cash equivalents",
        "terseLabel": "Net increase in cash and cash equivalents",
        "netLabel": "Net increase (decrease) in cash and cash equivalents before effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before 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": [
      "r67",
      "r216"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputRecognisedInProfitOrLossBeforeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputRecognisedInProfitOrLossBeforeTaxLiabilities",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible decrease in unobservable input, recognised in profit or loss, before tax, liabilities",
        "terseLabel": "Increase decrease in fair value measurement due to a reasonably possible decrease in unobservable input recognized in profit or loss before tax liabilities"
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputRecognisedInProfitOrLossBeforeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputRecognisedInProfitOrLossBeforeTaxLiabilities",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, recognised in profit or loss, before tax, liabilities",
        "terseLabel": "Increase decrease in fair value measurement due to a reasonably possible increase in unobservable input recognized in profit or loss before tax liabilities"
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "imtx_IncreaseDecreaseInNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IncreaseDecreaseInNumberOfOrdinaryShares",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in number of ordinary shares",
        "label": "Increase Decrease In Number Of Ordinary Shares",
        "documentation": "Increase decrease in number of ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInNumberOfOrdinarySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInNumberOfOrdinarySharesIssued",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in number of ordinary shares issued",
        "terseLabel": "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": [
      "r535"
     ]
    },
    "imtx_IncreaseDecreaseInOtherComprehensiveIncomeOnBasisOfHigherLowerBasisPoints": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IncreaseDecreaseInOtherComprehensiveIncomeOnBasisOfHigherLowerBasisPoints",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in other comprehensive income on basis of higher lower basis points.",
        "label": "Increase Decrease In Other Comprehensive Income On Basis Of Higher Lower Basis Points",
        "terseLabel": "OCI"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease In Profit Loss Before Tax On Basis Of Higher Lower Basis Points.",
        "label": "Increase Decrease In Profit Loss Before Tax On Basis Of Higher Lower Basis Points",
        "terseLabel": "Profit/(loss)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Share options exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, intangible assets and goodwill",
        "verboseLabel": "Currency translation differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Equity-settled share-based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "imtx_IndefiniteTaxLossesCarryforwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IndefiniteTaxLossesCarryforwardMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite Tax Losses carryforward [Member]",
        "terseLabel": "Indefinite Tax Losses Carryforward [Member]",
        "documentation": "Indefinite Tax Losses Carryforward Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r423",
      "r434",
      "r444",
      "r468",
      "r477",
      "r481",
      "r489"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r404",
      "r493"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r404",
      "r493"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r404",
      "r493"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "imtx_IntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IntangibleAssetsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets [Member]",
        "terseLabel": "Intangible assets [Member]",
        "documentation": "Intangible Assets Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "verboseLabel": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r53",
      "r259",
      "r320"
     ]
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "negatedLabel": "Interest expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r177",
      "r182"
     ]
    },
    "imtx_InterestExpenseOnLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "InterestExpenseOnLease",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense on lease.",
        "label": "Interest Expense on Lease",
        "negatedLabel": "Interest expenses form lease"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestIncomeOnOtherFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestIncomeOnOtherFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income on other financial assets",
        "terseLabel": "Interest income"
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid, classified as operating activities",
        "negatedLabel": "Interest paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received, classified as operating activities",
        "verboseLabel": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "imtx_Investee1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "Investee1Member",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investee1 [Member]",
        "documentation": "Investee."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_InvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "InvesteeAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investee Axis.",
        "label": "Investee [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue of equity",
        "terseLabel": "Issue of equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "imtx_IssueOfShareCapitalNetOfTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "IssueOfShareCapitalNetOfTransactionCosts",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issue of share capital \u2013 net of transaction costs.",
        "label": "Issue Of Share Capital Net Of Transaction Costs",
        "terseLabel": "Issue of share capital \u2013 net of transaction costs",
        "verboseLabel": "Issue Of Share Capital Net Of Transaction Costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital",
        "verboseLabel": "Share capital",
        "totalLabel": "Total issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r396"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Issued capital [Member]",
        "verboseLabel": "Share capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementPersonnelDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementPersonnelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r244"
     ]
    },
    "imtx_KeyManagementPersonnelCompensationFixed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "KeyManagementPersonnelCompensationFixed",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementPersonnelDetail": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementPersonnelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key management personnel compensation fixed.",
        "label": "Key Management Personnel Compensation Fixed",
        "terseLabel": "Fixed"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationOtherLongtermBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationOtherLongtermBenefits",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementPersonnelDetail": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementPersonnelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, other long-term employee benefits",
        "terseLabel": "Variable"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "imtx_KeyManagementPersonnelCompensationShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "KeyManagementPersonnelCompensationShareBasedCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key management personnel compensation share based compensation expense.",
        "label": "Key Management Personnel Compensation Share Based Compensation Expense",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementPersonnelDetail": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementPersonnelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based compensation expenses"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "imtx_KeyManagementPersonnelCompensationSupervisoryBoardCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "KeyManagementPersonnelCompensationSupervisoryBoardCompensation",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key management personnel compensation supervisory board compensation.",
        "label": "Key Management Personnel Compensation Supervisory Board Compensation",
        "verboseLabel": "Supervisory board compensation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationTerminationBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationTerminationBenefits",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, termination benefits"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "imtx_KeyManagementPersonnelCompensations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "KeyManagementPersonnelCompensations",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key management personnel compensations.",
        "label": "Key Management Personnel Compensations",
        "totalLabel": "Total cash compensation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Key management personnel of entity or parent [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": [
      "r33",
      "r249"
     ]
    },
    "imtx_LaboratoryEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "LaboratoryEquipmentMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Laboratory equipment.",
        "label": "Laboratory Equipment [Member]",
        "terseLabel": "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://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "terseLabel": "More than 5 years [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r118",
      "r130",
      "r202",
      "r205",
      "r371",
      "r374",
      "r376"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r117",
      "r118",
      "r130",
      "r371",
      "r376",
      "r535"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1 - 3 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": [
      "r371",
      "r372",
      "r376"
     ]
    },
    "ifrs-full_LaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year."
       }
      }
     },
     "auth_ref": [
      "r328"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3 - 5 years [Member]",
        "label": "Later than three years and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r373",
      "r376"
     ]
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/LeasesDetailsOfLeaseLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesDetailsOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "totalLabel": "Total"
       }
      },
      "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": [
      "r109"
     ]
    },
    "ifrs-full_LeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease liabilities [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r355",
      "r356"
     ]
    },
    "imtx_LeaseLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "LeaseLiabilityMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liability [Member]",
        "terseLabel": "Lease liabilities [Member]",
        "documentation": "Lease Liability Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]",
        "terseLabel": "Lease Hold Improvements [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "imtx_LeerinkPartnersLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "LeerinkPartnersLlcMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leerink partners llc member.",
        "label": "Leerink Partners Llc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_LiabilitiesForWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "LiabilitiesForWarrantsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liabilities for warrants [Member].",
        "label": "Liabilities for Warrants [Member]",
        "terseLabel": "Liabilities for warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_LiabilitiesFromFinancingActivitiesCashEffective": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "LiabilitiesFromFinancingActivitiesCashEffective",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities from financing activities cash effective",
        "documentation": "Liabilities from financing activities cash effective.",
        "terseLabel": "Cash effective"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_LiabilitiesFromFinancingActivitiesNonCashEffective": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "LiabilitiesFromFinancingActivitiesNonCashEffective",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfChangesOfTheLiabilitiesFromFinancingActivitiesClassifiedAsCashEffectiveAndNonCashEffectiveDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities from financing activities non cash effective",
        "documentation": "Liabilities from financing activities non cash effective.",
        "terseLabel": "Non-cash effective"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_LicenseDevelopmentAndCommercializationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "LicenseDevelopmentAndCommercializationAgreementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "License development and commercialization agreement.",
        "label": "License Development And Commercialization Agreement [Member]",
        "terseLabel": "License Development and Commercialization Agreement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiquidityRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiquidityRiskMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidity risk [Member]",
        "label": "Liquidity risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that an entity will encounter difficulty in meeting obligations associated with financial liabilities that are settled by delivering cash or another financial asset. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r369"
     ]
    },
    "ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsReceivablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and advances at amortised cost, allowance for expected credit losses",
        "negatedLabel": "Loans and advances at amortised cost, allowance for expected credit losses",
        "terseLabel": "Expected credit losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the loss allowance the entity has made on loans and advances that are measured in accordance with paragraph 4.1.2 of IFRS 9."
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_LossRecognisedOnFinancialInstrumentsWhoseFairValuePreviouslyCouldNotBeReliablyMeasured": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "LossRecognisedOnFinancialInstrumentsWhoseFairValuePreviouslyCouldNotBeReliablyMeasured",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss recognised on financial instruments whose fair value previously could not be reliably measured.",
        "label": "Loss Recognised On Financial Instruments Whose Fair Value Previously Could Not Be Reliably Measured",
        "terseLabel": "Losses on financial instruments",
        "negatedLabel": "Losses on other financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]",
        "terseLabel": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorOrdinaryShareTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorOrdinaryShareTransactionsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major ordinary share transactions [member]",
        "terseLabel": "Major ordinary share transactions [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for major ordinary share transactions. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r344",
      "r383"
     ]
    },
    "imtx_MatchingStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MatchingStockOptionsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Matching Stock Options [Member]",
        "terseLabel": "Matching Stock Options [Member]",
        "documentation": "Matching Stock Options Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_MathiasHothumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MathiasHothumMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mathias hothum member.",
        "label": "Mathias Hothum [Member]",
        "terseLabel": "Mathias Hothum [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "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": [
      "r103",
      "r117",
      "r118",
      "r121",
      "r122",
      "r124",
      "r130",
      "r151",
      "r166",
      "r186",
      "r191",
      "r203",
      "r206",
      "r286",
      "r329",
      "r348",
      "r371"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "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": [
      "r103",
      "r117",
      "r118",
      "r121",
      "r122",
      "r124",
      "r130",
      "r151",
      "r186",
      "r191",
      "r203",
      "r206",
      "r286",
      "r329",
      "r348",
      "r371",
      "r375"
     ]
    },
    "imtx_MaximumExposedToCurrencyRisk": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MaximumExposedToCurrencyRisk",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Exposed to Currency risk.",
        "label": "Maximum Exposed to Currency risk",
        "totalLabel": "Total assets exposed to the risk"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaximumExposureToCreditRisk": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaximumExposureToCreditRisk",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum exposure to credit risk",
        "terseLabel": "Maximum exposure to credit risk"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that best represents the maximum exposure to credit risk without taking into account any collateral held or other credit enhancements (for example, netting agreements that do not qualify for offset in accordance with IAS 32). [Refer: Credit risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "imtx_MaximumNumberOfSharesYetToBePurchasedUnderPlansOrProgram": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MaximumNumberOfSharesYetToBePurchasedUnderPlansOrProgram",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosurePurchasesOfEquitySecuritiesByTheIssuerAndAffiliatedPurchasersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Number Of Shares Yet To Be Purchased Under Plans Or Program",
        "documentation": "Maximum number of shares yet to be purchased under plans or program.",
        "terseLabel": "Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "imtx_MichaelGAtiehMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MichaelGAtiehMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Michael G Atieh [Member]",
        "terseLabel": "Michael G. Atieh [Member]",
        "documentation": "Michael G Atieh Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_MilestoneAchievementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MilestoneAchievementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Milestone Achievement [Member]",
        "documentation": "Milestone Achievement"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_MilestoneAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MilestoneAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Milestone [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_MilestoneDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MilestoneDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Milestone [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_MilestonePaymentForLicensedProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MilestonePaymentForLicensedProductMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Milestone Payment For Licensed Product [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_MilestonePaymentReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MilestonePaymentReceivable",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Milestone payment receivable.",
        "label": "Milestone Payment Receivable",
        "terseLabel": "Milestone payment receivable"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_MilestoneRegulatoryAndRoyaltyPaymentReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MilestoneRegulatoryAndRoyaltyPaymentReceived",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Milestone regulatory and royalty payment received.",
        "label": "Milestone Regulatory And Royalty Payment Received",
        "terseLabel": "Milestone regulatory and royaly payment receivable"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_MinimumMarketCapitalization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "MinimumMarketCapitalization",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum market capitalization.",
        "label": "Minimum Market Capitalization",
        "terseLabel": "Minimum market capitalization"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "imtx_ModernaAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ModernaAgreementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Moderna Agreement [Member]",
        "documentation": "Moderna agreement."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ModernaCollaborationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ModernaCollaborationAgreementMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Moderna Collaboration Agreement Member.",
        "label": "Moderna Collaboration Agreement [Member]",
        "verboseLabel": "Moderna"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "imtx_NancyValenteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "NancyValenteMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nancy Valente [Member].",
        "label": "Nancy Valente [Member]",
        "verboseLabel": "Nancy Valente [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_NetFinancialResult": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "NetFinancialResult",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfNetResultFromFinancialInstrumentsByMeasurementCategoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net financial result.",
        "label": "Net Financial Result",
        "verboseLabel": "Net financial result"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetForeignExchangeGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetForeignExchangeGain",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultSummaryOfFinancialIncomeAndFinancialExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net foreign exchange gain",
        "verboseLabel": "Foreign currency gains"
       }
      }
     },
     "auth_ref": [
      "r517",
      "r538"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NewIFRSsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NewIFRSsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New IFRSs [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": [
      "r71",
      "r220"
     ]
    },
    "ifrs-full_NewIFRSsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NewIFRSsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New IFRSs [domain]"
       }
      }
     },
     "auth_ref": [
      "r71",
      "r220"
     ]
    },
    "imtx_NonCashInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "NonCashInvestments",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non cash investments",
        "documentation": "Non cash investments.",
        "terseLabel": "Non Cash Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "imtx_NonInterestBearingLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "NonInterestBearingLiabilityMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non Interest Bearing Liability [Member]",
        "documentation": "Non interest bearing liability.",
        "label": "Non Interest Bearing Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r423",
      "r434",
      "r444",
      "r468",
      "r477"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "imtx_NonRecognitionOfDeferredTaxesOnTaxLossesAndTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "NonRecognitionOfDeferredTaxesOnTaxLossesAndTemporaryDifferences",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-recognition\u00a0of\u00a0deferred taxes on tax losses and temporary differences.",
        "label": "Non recognition of deferred taxes on tax losses and temporary differences",
        "terseLabel": "Non-recognition\u00a0of\u00a0deferred taxes on tax losses and temporary differences",
        "negatedLabel": "Non-recognition of deferred taxes on tax losses and temporary differences"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/GroupInformationAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "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": [
      "r1",
      "r226"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/GroupInformationAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "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": [
      "r1",
      "r226"
     ]
    },
    "imtx_NonadjustingEventsAfterReportingPeriodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "NonadjustingEventsAfterReportingPeriodMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonadjusting Events After Reporting Period [Member]",
        "documentation": "Nonadjusting Events After Reporting Period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "totalLabel": "Total non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r330",
      "r359"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfDeferredRevenueRelatedToTheCollaborationAgreementsDetail": {
       "parentTag": "ifrs-full_ContractLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfDeferredRevenueRelatedToTheCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current contract liabilities",
        "terseLabel": "Non-current",
        "verboseLabel": "Deferred revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://immatics.com/20251231/taxonomy/role/LeasesDetailsOfLeaseLiabilitiesDetail": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/LeasesDetailsOfLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liabilities \u2013 non-current",
        "verboseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "totalLabel": "Total non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r84",
      "r331",
      "r359"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Non-current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentPrepayments",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current prepayments",
        "verboseLabel": "Prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current prepayments. [Refer: Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r388",
      "r395"
     ]
    },
    "ifrs-full_NoncurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than 1year [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": [
      "r117",
      "r118",
      "r130",
      "r201",
      "r204",
      "r327",
      "r371",
      "r376"
     ]
    },
    "ifrs-full_NotesAndOtherExplanatoryInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotesAndOtherExplanatoryInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes and other explanatory information [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of instruments granted in share-based payment arrangement",
        "terseLabel": "Number of Options"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of instruments granted in share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r368",
      "r387"
     ]
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Number of share options, outstanding at December\u00a031,",
        "periodStartLabel": "Number of share options, outstanding at January\u00a01,"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r139",
      "r141",
      "r270",
      "r275"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "terseLabel": "SARs exercisable"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r276"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercised in share-based payment arrangement",
        "terseLabel": "SARs exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r273"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options expired in share-based payment arrangement",
        "terseLabel": "SARs expired"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r274"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "terseLabel": "SARs forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r272"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "SARs granted",
        "verboseLabel": "Share based compensation by share based payment arrangement options granted during the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r271"
     ]
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "totalLabel": "Number of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "terseLabel": "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": [
      "r211",
      "r298",
      "r334"
     ]
    },
    "imtx_NumberOfSharesPurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "NumberOfSharesPurchased",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosurePurchasesOfEquitySecuritiesByTheIssuerAndAffiliatedPurchasersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Shares purchased",
        "documentation": "Number of shares purchased.",
        "terseLabel": "Total number of shares purchased"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_NumberOfSharesPurchasedAsPartOfPlanOrProgram": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "NumberOfSharesPurchasedAsPartOfPlanOrProgram",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosurePurchasesOfEquitySecuritiesByTheIssuerAndAffiliatedPurchasersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Shares Purchased as Part Of Plan Or Program",
        "documentation": "Number of shares purchased as part of plan or program.",
        "terseLabel": "Total number of shares purchased as part of publicly announced plans or programs"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OfficeEquipmentAndInstallationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OfficeEquipmentAndInstallationsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office equipment and installations.",
        "label": "Office Equipment And Installations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OptionExerciseFeeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OptionExerciseFeeReceived",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option exercise fee received.",
        "label": "Option Exercise Fee Received",
        "terseLabel": "Option exercise fee received"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OrdinaryShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OrdinaryShareMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary Share [Member]",
        "terseLabel": "Common Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r542"
     ]
    },
    "ifrs-full_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "terseLabel": "Other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "ifrs-full_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets [member]",
        "terseLabel": "Other assets [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r380"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "verboseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "auth_ref": [
      "r86",
      "r310",
      "r338",
      "r342"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveIncomelossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "verboseLabel": "Other comprehensive income/(loss)"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OtherContractualObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherContractualObligations",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail": {
       "parentTag": "imtx_ContractualCashObligation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Contractual Obligations",
        "documentation": "Other contractual obligations",
        "terseLabel": "Other contractual obligations"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OtherCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherCurrent",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other current.",
        "label": "Other Current",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OtherCurrentAndNon-CurrentAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherCurrentAndNon-CurrentAssetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current And Non-Current Asset [Abstract]",
        "documentation": "Other current and non-current asset."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherCurrentAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "ifrs-full_OtherCurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current financial assets",
        "verboseLabel": "Other financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial assets]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "imtx_OtherCurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherCurrentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Liabilities [Abstract]",
        "documentation": "Other Current Liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OtherCurrentLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherCurrentLiabilityMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities [Member]",
        "label": "Other Current Liability [member]",
        "documentation": "Other current liability."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OtherCurrentNonCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherCurrentNonCurrentAssetsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other current/non-current assets [Member]",
        "label": "Other Current Non Current Assets [Member]",
        "terseLabel": "Other current/non-current assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherEmployeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherEmployeeExpense",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other employee expense",
        "terseLabel": "other miscellaneous expenses"
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "ifrs-full_OtherFinanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherFinanceCost",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other finance cost",
        "negatedLabel": "Other financial expenses"
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "ifrs-full_OtherFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other finance income",
        "terseLabel": "Other financial income"
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "ifrs-full_OtherFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other financial assets",
        "terseLabel": "Other financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": [
      "r37",
      "r390",
      "r391"
     ]
    },
    "imtx_OtherIncomeAbstract1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherIncomeAbstract1",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Income [Abstract]1",
        "documentation": "Other Income Abstract."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OtherIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails2": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureOtherIncomeSummaryOfOtherIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income Other",
        "documentation": "Other income other",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OtherLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail": {
       "parentTag": "imtx_ContractualCashObligation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesSummaryOfContractualObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Lease Obligations",
        "documentation": "Other lease obligations.",
        "terseLabel": "Other Lease Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_OtherNonCurrentAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "OtherNonCurrentAsset",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non current asset.",
        "label": "Other Non Current Asset",
        "verboseLabel": "Other assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current assets",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r389",
      "r396"
     ]
    },
    "ifrs-full_OtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReservesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves [member]",
        "verboseLabel": "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": [
      "r213",
      "r312"
     ]
    },
    "ifrs-full_OtherShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other short-term employee benefits",
        "negatedLabel": "Other employee benefits"
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r421",
      "r432",
      "r442",
      "r475"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r424",
      "r435",
      "r445",
      "r478"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r424",
      "r435",
      "r445",
      "r478"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r297",
      "r333"
     ]
    },
    "ifrs-full_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ParentMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent [member]",
        "terseLabel": "Immatics N V [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an entity that controls one or more entities."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r248"
     ]
    },
    "imtx_PatentAndLicensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PatentAndLicensesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patent And Licenses [Member]",
        "documentation": "Patent and licenses.",
        "label": "Patent And Licenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PaulCarterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PaulCarterMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Paul Carter [Member]",
        "terseLabel": "Paul Carter [Member]",
        "documentation": "Paul Carter Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "ifrs-full_PaymentsForShareIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsForShareIssueCosts",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for share issue costs",
        "terseLabel": "Payments for share issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for share issue costs."
       }
      }
     },
     "auth_ref": [
      "r526"
     ]
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "terseLabel": "Payments for leases",
        "negatedLabel": "Repayment of lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "imtx_PaymentsOfRightOfUseAssetsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PaymentsOfRightOfUseAssetsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of right of use assets classified as financing activities.",
        "label": "Payments Of Right Of Use Assets Classified As Financing Activities",
        "verboseLabel": "Payments of right of use assets classified as financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "imtx_PercentageOfCashAndCashEquivalentsHeldInDomicile": {
     "xbrltype": "percentItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PercentageOfCashAndCashEquivalentsHeldInDomicile",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of cash and cash equivalents held in domicile.",
        "label": "Percentage of Cash and Cash Equivalents Held in Domicile",
        "verboseLabel": "Percentage of cash and cash equivalents held in domicile"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PercentageOfPretaxIncomeSubjectToIncomeTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PercentageOfPretaxIncomeSubjectToIncomeTax",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of pretax income subject to income tax.",
        "label": "Percentage Of Pretax Income Subject To Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PercentageOfReasonablyPossibleDecreaseInForeignCurrencyRisk": {
     "xbrltype": "percentItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PercentageOfReasonablyPossibleDecreaseInForeignCurrencyRisk",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Reasonably Possible Decrease In Foreign Currency Risk.",
        "label": "Percentage Of Reasonably Possible Decrease In Foreign Currency Risk",
        "terseLabel": "Percentage Of Reasonably Possible Decrease In Foreign Currency Risk"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleDecreaseInUnobservableInputLiabilities",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in unobservable input, liabilities",
        "terseLabel": "Percentage of resonably possible decrease in unobservable inputs"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible decrease in an unobservable input used in fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "imtx_PercentageOfReasonablyPossibleIncreaseInForeignCurrencyRisk": {
     "xbrltype": "percentItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PercentageOfReasonablyPossibleIncreaseInForeignCurrencyRisk",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Reasonably Possible Increase In Foreign Currency Risk.",
        "label": "Percentage Of Reasonably Possible Increase In Foreign Currency Risk",
        "terseLabel": "Percentage Of Reasonably Possible Increase In Foreign Currency Risk"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in unobservable input, liabilities",
        "terseLabel": "Percentage of reasonable possible increase in unobservable inputs"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "imtx_PercentageOnLimitationOnTaxLossCarryforwardsAfterPriorPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PercentageOnLimitationOnTaxLossCarryforwardsAfterPriorPeriod",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage on limitation on tax loss carryforwards after prior period.",
        "label": "Percentage on Limitation on tax loss carryforwards after prior period",
        "terseLabel": "Percentage on limitation on tax loss carryforwards after prior period"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PercentageOnLimitationOnTaxLossCarryforwardsBeforePriorPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PercentageOnLimitationOnTaxLossCarryforwardsBeforePriorPeriod",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage on limitation on tax loss carryforwards before prior period.",
        "label": "Percentage on Limitation on tax loss carryforwards before prior period",
        "terseLabel": "Percentage on limitation on tax loss carryforwards before prior period"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PerformanceBasedOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PerformanceBasedOptionsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance based options [Member].",
        "label": "Performance Based Options [Member]",
        "terseLabel": "Performance Based Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PerformanceObligationsCumulativeUpfrontPaymentsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PerformanceObligationsCumulativeUpfrontPaymentsReceived",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance obligations cumulative upfront payments received.",
        "label": "Performance Obligations Cumulative Upfront Payments Received",
        "terseLabel": "Performance obligations cumulative upfront payments received"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PeterChambreMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PeterChambreMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfCompensationForTheSupervisoryBoardDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peter Chambre [Member]",
        "terseLabel": "Peter Chambre [Member]",
        "documentation": "Peter Chambre Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense, defined contribution plans",
        "terseLabel": "Post-employment benefit expense, defined contribution plans"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r239"
     ]
    },
    "imtx_PotentialMilestonePaymentPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PotentialMilestonePaymentPayable",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Potential milestone payment payable.",
        "label": "Potential Milestone Payment Payable",
        "terseLabel": "Potential milestone payment payable"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PrepaidExpenseForSupplyOfClinicalMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PrepaidExpenseForSupplyOfClinicalMaterials",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expense for supply of clinical materials",
        "documentation": "Prepaid expense for supply of clinical materials."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PrepaidExpensesForClinicalResearchOrganizationsInsuranceAndOtherServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PrepaidExpensesForClinicalResearchOrganizationsInsuranceAndOtherServices",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses For Clinical Research Organizations Insurance and Other Services",
        "documentation": "Prepaid expenses for clinical research organizations insurance and other services.",
        "terseLabel": "Prepaid expenses for clinical research organizations insurance and other services"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PrepaidExpensesForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PrepaidExpensesForServices",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses for services",
        "documentation": "Prepaid expenses for services."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PrepaidExpensesOfLicensesAndSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PrepaidExpensesOfLicensesAndSoftware",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid expenses of licenses and software.",
        "label": "Prepaid Expenses Of Licenses And Software",
        "verboseLabel": "Prepaid expenses of licenses and software"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PrepaidMaintenanceExpensesCurrentAndNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PrepaidMaintenanceExpensesCurrentAndNonCurrent",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid maintenance expenses",
        "label": "Prepaid maintenance expenses current and non current",
        "documentation": "Prepaid maintenance expenses current and non current."
       }
      }
     },
     "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": "Presentation of leases for lessee [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PriorPeriodIncomeTaxRefundFromIncomeTaxPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PriorPeriodIncomeTaxRefundFromIncomeTaxPrepayments",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior period income tax refund from income tax prepayments",
        "label": "Prior Period Income Tax Refund From Income Tax Prepayments",
        "documentation": "Prior period income tax refund from income tax prepayments."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_PrivatePlacementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PrivatePlacementsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement [Member]",
        "label": "Private Placements [Member]",
        "documentation": "Private Placements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issue of ordinary shares",
        "terseLabel": "Proceeds from issue of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r526"
     ]
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuing shares",
        "verboseLabel": "Proceeds from issuance of shares to equity holders"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of investments other than investments accounted for using equity method",
        "verboseLabel": "Proceeds from maturity of investments classified in Other financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of investments other than investments accounted for using the equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "verboseLabel": "Proceeds from disposal of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r352"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveIncomelossOfImmaticsNv": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      },
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      },
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveIncomelossOfImmaticsNv",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "totalLabel": "Net profit/(loss)",
        "verboseLabel": "Net 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": [
      "r77",
      "r79",
      "r179",
      "r180",
      "r252",
      "r268",
      "r309",
      "r337",
      "r359",
      "r365"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Profit/(loss) available to common shareholders",
        "totalLabel": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share",
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity [abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit/(loss) before taxes",
        "totalLabel": "Profit/(loss) before taxes",
        "verboseLabel": "Profit/(loss) before tax",
        "label": "Profit"
       }
      }
     },
     "auth_ref": [
      "r148",
      "r377",
      "r378",
      "r390",
      "r391"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating result"
       }
      }
     },
     "auth_ref": [
      "r349",
      "r543"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Ending Cost",
        "periodStartLabel": "Beginning Cost"
       }
      },
      "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": [
      "r14",
      "r237",
      "r319"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentIncludingRightofuseAssetsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment including right-of-use 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": [
      "r514"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentIncludingRightofuseAssetsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment including right-of-use assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of asset representing property, plant and equipment including right-of-use assets whose underlying assets would be presented as property, plant and equipment if they were owned. [Refer: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property, Plant and Equipment [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r238",
      "r350",
      "r364",
      "r380",
      "r386"
     ]
    },
    "imtx_PublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "PublicOfferingMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public offering.",
        "label": "Public Offering [Member]",
        "terseLabel": "Public Offering [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Payments for intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of investments other than investments accounted for using equity method",
        "negatedLabel": "Payments for investments classified in Other financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of investments other than investments accounted for using equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Payments for property, plant and equipment"
       }
      },
      "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": [
      "r351"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ReceivablesFromCollaborationAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ReceivablesFromCollaborationAgreements",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/AccountsReceivablesSummaryOfTradeReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsReceivablesSummaryOfTradeReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receivables from collaboration agreements.",
        "label": "Receivables From Collaboration Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r416",
      "r427",
      "r437",
      "r470"
     ]
    },
    "imtx_ReorganizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ReorganizationMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reorganization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "negatedLabel": "Research and development expenses"
       }
      }
     },
     "auth_ref": [
      "r55",
      "r261"
     ]
    },
    "imtx_ResearchAndDevelopmentExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ResearchAndDevelopmentExpensesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationExpenseDetail",
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationExpenseDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeRelatedShareBasedCompensationExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research And Development Expenses [Member]",
        "documentation": "Research And Development Expenses.",
        "terseLabel": "Research and development expenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ResearchFundingPaymentReceivedAllocatedToContractTransactionPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ResearchFundingPaymentReceivedAllocatedToContractTransactionPrice",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research funding payment received allocated to contract transaction price.",
        "label": "Research Funding Payment Received Allocated To Contract Transaction Price",
        "terseLabel": "Research funding payment received allocated to contract transaction price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RestatedMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables",
      "http://immatics.com/20251231/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currently stated [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r70",
      "r73",
      "r123",
      "r218",
      "r219",
      "r223",
      "r308",
      "r537"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r417",
      "r428",
      "r438",
      "r471"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r418",
      "r429",
      "r439",
      "r472"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r425",
      "r436",
      "r446",
      "r479"
     ]
    },
    "imtx_RestrictedStockUnitsGrantedForGrantDateFairValue": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "RestrictedStockUnitsGrantedForGrantDateFairValue",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units Granted for Grant Date Fair Value",
        "documentation": "Restricted stock units granted for grant date fair value.",
        "terseLabel": "Restricted stock units granted for grant date fair value"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_RestrictedStockUnitsRelatedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "RestrictedStockUnitsRelatedExpenses",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock units related expenses",
        "documentation": "Restricted stock units related expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total retained earnings",
        "label": "Retained earnings",
        "verboseLabel": "Accumulated deficit"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r396",
      "r397"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "verboseLabel": "Accumulated deficit [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r392"
     ]
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables",
      "http://immatics.com/20251231/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAppliedByTheGroupForTheAnnualReportingPeriodEndingDecember312024Policies",
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfChangesToPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [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": [
      "r69",
      "r70",
      "r73",
      "r218",
      "r219",
      "r223",
      "r308"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_RevenueFromCollaborationAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "RevenueFromCollaborationAgreements",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail",
      "http://immatics.com/20251231/taxonomy/role/StatementConsolidatedStatementOfProfitAndLossOfImmaticsNv"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from collaboration agreements",
        "label": "Revenue from collaboration agreements",
        "terseLabel": "Revenue from collaboration agreements",
        "verboseLabel": "Receipt of upfront of payment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers",
        "terseLabel": "Revenue from contracts with customers"
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99",
      "r187"
     ]
    },
    "imtx_RevenueRecognizedDuringThePeriodPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "RevenueRecognizedDuringThePeriodPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue recognized during the period performance obligation.",
        "label": "Revenue Recognized During The Period Performance Obligation",
        "terseLabel": "Revenue recognized during the period performance obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue that was included in contract liability balance at beginning of period",
        "terseLabel": "Contract with customers liability revenue recognized"
       }
      }
     },
     "auth_ref": [
      "r101",
      "r189"
     ]
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r108",
      "r115",
      "r199"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "imtx_SaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "SaleOfStockAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale Of Stock [Axis]",
        "documentation": "Sale Of Stock Axis"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_SaleOfStockIssuePricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "SaleOfStockIssuePricePerShare",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of stock issue price per share.",
        "label": "Sale Of Stock Issue Price Per Share",
        "terseLabel": "Sale Of Stock Issue Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_SaleOfStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "SaleOfStockMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale Of Stock [Member]",
        "documentation": "Sale Of Stock Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SensitivityAnalysisForEachTypeOfMarketRisk",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sensitivity analysis for types of market risk [text block]",
        "terseLabel": "Summary of Sensitivity Analysis of Foreign Currency Risk"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "imtx_ServiceOptionsFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ServiceOptionsFiveMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service options four five.",
        "label": "Service Options Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ServiceOptionsFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ServiceOptionsFourMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service Options Four [Member].",
        "label": "Service Options Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ServiceOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ServiceOptionsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ServiceOptionsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ServiceOptionsOneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service Options One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ServiceOptionsSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ServiceOptionsSixMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service Options Six [Member]",
        "label": "Service Options Six [Member]",
        "documentation": "Service options six."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ServiceOptionsThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ServiceOptionsThreeMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service options three [Member].",
        "label": "Service Options Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ServiceOptionsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ServiceOptionsTwoMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service options two.",
        "label": "Service Options Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ShareBasedCompensationByShareBasedPaymentArrangementWeightedAverageFairValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ShareBasedCompensationByShareBasedPaymentArrangementWeightedAverageFairValuePerShare",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation by share based payment arrangement weighted average fair value per share.",
        "label": "Share Based Compensation By Share Based Payment Arrangement Weighted Average Fair Value Per Share",
        "terseLabel": "Share based compensation by share based payment arrangement weighted average fair value per share"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ShareBasedPaymentArrangementExplanatoryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ShareBasedPaymentArrangementExplanatoryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based payment arrangement explanatory [Abstract]",
        "documentation": "Share based payment arrangement explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issue related cost",
        "terseLabel": "Share issue related cost"
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "imtx_ShareIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ShareIssuedPricePerShare",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share issued price per share.",
        "label": "Share Issued Price per Share",
        "terseLabel": "Share Issued Price per Share"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ShareListingExpenseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ShareListingExpenseAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share listing expense",
        "label": "Share listing expense [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ShareListingExpenseDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ShareListingExpenseDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share listing expense [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SharePremium",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r389",
      "r396"
     ]
    },
    "ifrs-full_SharePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SharePremiumMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV",
      "http://immatics.com/20251231/taxonomy/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share premium [member]",
        "terseLabel": "Share premium [Member]",
        "verboseLabel": "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": [
      "r312"
     ]
    },
    "imtx_SharePurchasePeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "SharePurchasePeriod",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosurePurchasesOfEquitySecuritiesByTheIssuerAndAffiliatedPurchasersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Purchase Period",
        "documentation": "Share purchase period.",
        "terseLabel": "Period"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ShorttermDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ShorttermDepositsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShortTerm Deposits [Member]",
        "terseLabel": "Short-Term Deposits [Member]",
        "verboseLabel": "Short-Term Deposits [Member]",
        "documentation": "Shortterm Deposits Member"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term employee benefits expense",
        "negatedLabel": "Total other employee benefits"
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "Subsidiaries [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": [
      "r39",
      "r40",
      "r90",
      "r293"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskParentheticalDetail",
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r90",
      "r293"
     ]
    },
    "ifrs-full_SocialSecurityContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SocialSecurityContributions",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Social security contributions",
        "terseLabel": "Social security contributions"
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "imtx_SoftwareLicensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "SoftwareLicensesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IntangibleAssetsSummaryOfChangesToIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software Licenses [Member]",
        "documentation": "Software licenses.",
        "label": "Software Licenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "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_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV"
     ],
     "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://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInShareholdersEquityDeficitOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "imtx_StatementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "StatementsLineItems",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statements [Line Items]",
        "terseLabel": "Statements [Line Items]",
        "documentation": "Statements Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_StatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "StatementsTable",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail",
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statements [Table]",
        "documentation": "Statements Table"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r420",
      "r431",
      "r441",
      "r474"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_SummaryOfCorrectionOfTheDeferredLiabilitiesImpactedConsolidatedStatementOfCashFlowsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "SummaryOfCorrectionOfTheDeferredLiabilitiesImpactedConsolidatedStatementOfCashFlowsTableTextBlock",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/BasisOfPresentationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of correction of the deferred liabilities impacted Consolidated Statement of Cash Flows",
        "label": "Summary of correction of the deferred liabilities impacted Consolidated Statement of Cash Flows [Table Text Block]",
        "documentation": "Summary of correction of the deferred liabilities impacted consolidated statement of cash flows."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce current tax expense",
        "terseLabel": "Utilization of previously unrecorded tax losses carried forward",
        "negatedLabel": "Utilization of previously unrecorded tax losses carried forward"
       }
      }
     },
     "auth_ref": [
      "r346",
      "r385"
     ]
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectFromChangeInTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect from change in tax rate",
        "negatedLabel": "Difference in tax rates",
        "terseLabel": "Difference in tax rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r228"
     ]
    },
    "imtx_TaxEffectOfGovernmentGrantsExemptedFromTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TaxEffectOfGovernmentGrantsExemptedFromTaxes",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government grants exempted from taxes",
        "label": "Tax Effect Of Government Grants Exempted From Taxes",
        "documentation": "Tax effect of government grants exempted from taxes.",
        "negatedLabel": "Government grants exempted from taxes"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TaxEffectOfPermanentDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TaxEffectOfPermanentDifferences",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxSummaryOfReconciliationBetweenTaxesOnIncomeAndExpectedIncomeTaxBenefitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of permanent differences.",
        "label": "Tax Effect Of Permanent Differences",
        "terseLabel": "Permanent Differences",
        "negatedLabel": "Permanent Differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfTaxLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfTaxLosses",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of tax losses",
        "terseLabel": "Tax effect of tax losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to tax losses. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r228"
     ]
    },
    "imtx_TaxLossCarryforwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TaxLossCarryforwardMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax loss carryforward [Member]",
        "documentation": "Tax loss carryforward."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [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": [
      "r9",
      "r233"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r233"
     ]
    },
    "imtx_ThereafterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ThereafterMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thereafter.",
        "label": "Thereafter [Member]",
        "terseLabel": "Thereafter [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TitleOfNewIFRS": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TitleOfNewIFRS",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfNonMandatoryStandardsAndAmendmentsIssuedByIasbDetail",
      "http://immatics.com/20251231/taxonomy/role/DisclosureApplicationOfNewAndRevisedInternationalFinancialReportingStandardsSummaryOfApplicationOfNewAmendmentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of new IFRS"
       }
      }
     },
     "auth_ref": [
      "r357",
      "r381"
     ]
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialResultAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of range [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r96",
      "r124",
      "r141",
      "r215",
      "r361",
      "r362",
      "r532"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://immatics.com/20251231/taxonomy/role/AccountsPayableSummaryOfAccountsPayableDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsPayableSummaryOfAccountsPayableDetail",
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfFinancialPositionOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade payables",
        "totalLabel": "Total",
        "verboseLabel": "Accounts payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]"
       }
      }
     },
     "auth_ref": [
      "r394",
      "r541"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/AccountsPayableSummaryOfAccountsPayableDetail": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/AccountsPayableSummaryOfAccountsPayableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade payables",
        "terseLabel": "Trade payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount due from customers for goods and services sold."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r395"
     ]
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialInstrumentsSummaryOfCarryingAmountsAndFairValuesOfGroupsFinancialInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables [member]",
        "terseLabel": "Accounts receivables [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r156",
      "r161",
      "r287",
      "r290",
      "r370",
      "r535"
     ]
    },
    "imtx_TradeTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TradeTaxMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Tax [Member]",
        "documentation": "Trade tax.",
        "terseLabel": "Trade Tax"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TradeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TradeTaxRate",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade tax rate",
        "label": "Trade Tax Rate",
        "documentation": "Trade tax rate."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TrancheAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TrancheAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche [Axis].",
        "label": "Tranche [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TrancheMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche [Member].",
        "label": "Tranche [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TrancheOneMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche One [Member].",
        "label": "Tranche One [Member]",
        "terseLabel": "Tranche One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TrancheThreeMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tranche Three [Member]",
        "terseLabel": "Tranche Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TrancheTwoMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tranche Two [Member]",
        "terseLabel": "Tranche Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TransactionCostsDeductedFromEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TransactionCostsDeductedFromEquity",
     "crdr": "credit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ConsolidatedStatementOfCashFlowsOfImmaticsNV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs deducted from equity.",
        "label": "Transaction Costs Deducted From Equity",
        "negatedLabel": "Transaction costs deducted from equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransactionPriceAllocatedToRemainingPerformanceObligations",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction price allocated to remaining performance obligations",
        "terseLabel": "Transaction price allocation to performance obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) as of the end of the reporting period. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Performance obligations [domain]]"
       }
      }
     },
     "auth_ref": [
      "r102",
      "r190"
     ]
    },
    "imtx_TranslationDifferenceOnRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TranslationDifferenceOnRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Translation difference on right of use asset.",
        "label": "Translation Difference On Right Of Use Asset",
        "verboseLabel": "Currency translation of \u00a0right-of-use\u00a0assets"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "imtx_TwentySixYearTaxLossesCarryforwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TwentySixYearTaxLossesCarryforwardMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twenty Six Year Tax Losses carryforward [Member]",
        "terseLabel": "Twenty Six Year Tax Losses Carryforward [Member]",
        "documentation": "Twenty Six Year Tax Losses Carryforward Member"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TypeOfVestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TypeOfVestingAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type Of Vesting [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_TypeOfVestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "TypeOfVestingDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/RelatedPartyDisclosuresSummaryOfOptionsGrantedToManagingDirectorAndSupervisoryDirectorsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type Of Vesting [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [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": [
      "r23",
      "r125",
      "r126",
      "r127",
      "r129",
      "r150",
      "r154",
      "r155",
      "r243"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfCurrencyRiskExposureDetail",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfLiquidityRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r125",
      "r126",
      "r127",
      "r129",
      "r150",
      "r154",
      "r155",
      "r243"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "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": [
      "r142",
      "r277"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail",
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r277"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsSummaryOfRevenueFromCollaborationAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "auth_ref": []
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "USD",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "US [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "ifrs-full_UnobservableInputsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnobservableInputsAxis",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "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": [
      "r93",
      "r531"
     ]
    },
    "ifrs-full_UnobservableInputsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnobservableInputsDomain",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable inputs [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all the unobservable inputs. It also represents the standard value for the 'Unobservable inputs' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r531"
     ]
    },
    "imtx_UnpaidInvestmentDecreased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "UnpaidInvestmentDecreased",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PropertyPlantAndEquipmentAddtionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unpaid investment decreased",
        "documentation": "Unpaid investment decreased",
        "terseLabel": "Unpaid Investment Decreased"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_UnrecordedContingentLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "UnrecordedContingentLiability",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecorded contingent liability.",
        "label": "Unrecorded Contingent Liability",
        "terseLabel": "Unrecorded contingent liability"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_UnusedTaxLossesForWhichNoDeferredTaxAssetBeyondOffSettingAmountsForDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetBeyondOffSettingAmountsForDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated tax losses, no deferred tax assets beyond offsetting amounts for deferred tax liabilities",
        "label": "Unused Tax Losses For Which No Deferred Tax Asset Beyond Off setting Amounts For Deferred Tax Liabilities",
        "documentation": "Unused tax losses for which no deferred tax asset beyond off setting amounts for deferred tax liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/IncomeTaxAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "verboseLabel": "Unused tax losses for which no deferred tax asset recognised"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r230"
     ]
    },
    "imtx_UpfrontPaymentForCommercialSupply": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "UpfrontPaymentForCommercialSupply",
     "crdr": "debit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/OtherCurrentAndNonCurrentAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Upfront payment for commercial supply",
        "documentation": "Upfront payment for commercial supply."
       }
      }
     },
     "auth_ref": []
    },
    "imtx_UpfrontPaymentReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "UpfrontPaymentReceived",
     "crdr": "credit",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/RevenueFromCollaborationAgreementsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upfront payment received.",
        "label": "Upfront Payment Received",
        "terseLabel": "Upfront payment received"
       }
      }
     },
     "auth_ref": []
    },
    "imtx_ValueAtRiskNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://immatics.com/20251231",
     "localname": "ValueAtRiskNet",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfSensitivityAnalysisOfForeignCurrencyRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value at risk net.",
        "label": "Value at Risk Net",
        "terseLabel": "Carrying amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "VehiclesMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfExpensesRelatedToRightOfUseAssetsAndLeaseLiabilitiesDetail",
      "http://immatics.com/20251231/taxonomy/role/LeasesSummaryOfRightOfUseAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [member]",
        "terseLabel": "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": [
      "r512"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/PersonnelExpensesSummaryOfPersonnelExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wages and salaries",
        "negatedLabel": "Wages and salaries"
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "ifrs-full_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WarrantsMember",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/CoverPage",
      "http://immatics.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Member]",
        "terseLabel": "Warrants [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for warrants."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "terseLabel": "SARs exercisable"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r140",
      "r276"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "terseLabel": "SARs exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r137",
      "r273"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options expired in share-based payment arrangement",
        "terseLabel": "SARs expired"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r138",
      "r274"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement",
        "terseLabel": "SARs forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r136",
      "r272"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement",
        "terseLabel": "SARs granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r135",
      "r271"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Weighted average exercise price, Outstanding at December\u00a031,",
        "periodStartLabel": "Weighted average exercise price, Outstanding at January\u00a01,"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r134",
      "r139",
      "r270",
      "r275"
     ]
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfEmployeeShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Weighted average remaining contract life (years)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/ShareBasedPaymentsSummaryOfOptionsGrantedPricedUsingBlackScholesForSarsTandemAwardsConvertedOptionsMatchingStockOptionsAndMonteCarloOptionPricingModelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price, share options granted",
        "terseLabel": "Underlying share price",
        "verboseLabel": "Weighted average share price of share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "calculation": {
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted average shares outstanding - basic",
        "verboseLabel": "Basic"
       }
      },
      "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": [
      "r44"
     ]
    },
    "ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract",
     "presentation": [
      "http://immatics.com/20251231/taxonomy/role/EarningsAndLossPerShareSummaryOfEarningsAndLossPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average ordinary shares used in calculating basic and diluted earnings per share [abstract]",
        "verboseLabel": "Weighted average shares outstanding:",
        "terseLabel": "Denominator:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2025-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r12": {
   "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"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r18": {
   "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"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r20": {
   "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"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "A19",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_A19_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "A19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_A19_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "18A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_18A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2025-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2025-01-01",
   "Paragraph": "16A",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2025-en-r&anchor=para_16A_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r62": {
   "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"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "49",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_49_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "49",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_49_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_10_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r81": {
   "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"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r85": {
   "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"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r96": {
   "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"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "116",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_116_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_120_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r103": {
   "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"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_128_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2025-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2025-03-27"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r148": {
   "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"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35K",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r160": {
   "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"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11E",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11E&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2025-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2025-03-27"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103&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": "105",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_105_a&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": "105",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_105_b&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": "108",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_108_a&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": "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"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_113_a&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": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_113_b&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": "115",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_a&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": "115",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_c&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": "115",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_d&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": "115",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_f&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": "115",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_g&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": "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"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115&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": "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_128_c&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": "129",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_129&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": "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "176",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_176&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "180",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_180_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "182",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_182&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "186",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_186_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r223": {
   "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"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "186",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_186_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "188",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_188&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "203",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_203&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r240": {
   "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"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "218",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "223",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_223_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "223",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_223_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r244": {
   "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"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "229",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_229&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "246",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_246_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "250",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_250&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "269",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_269&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "273",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_273&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "274",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_274_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r280": {
   "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"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "56",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_56_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r286": {
   "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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_66_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r288": {
   "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"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "71",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_71_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r291": {
   "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"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "72",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_72_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B13&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B15",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B15&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_125&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "136",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_136&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "41",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_41&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_51_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_n&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r324": {
   "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": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_o&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r325": {
   "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"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_56&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "22",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_22_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r351": {
   "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"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2025-03-27"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_31_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_31_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r365": {
   "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"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_IG23&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "181",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_181_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "181",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_181_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "191",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_191_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "251",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_251&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r512": {
   "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"
  },
  "r513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r516": {
   "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"
  },
  "r517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r522": {
   "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"
  },
  "r523": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r524": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r525": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_h_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_20_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r538": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  }
 }
}
