{
 "version": "2.2",
 "instance": {
  "afmd-20231231x20f.htm": {
   "nsprefix": "afmd",
   "nsuri": "http://www.affimed.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "afmd-20231231.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/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "afmd-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "afmd-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "afmd-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "afmd-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "afmd-20231231x20f.htm"
     ]
    }
   },
   "keyStandard": 256,
   "keyCustom": 102,
   "axisStandard": 26,
   "axisCustom": 6,
   "memberStandard": 40,
   "memberCustom": 72,
   "hidden": {
    "total": 19,
    "http://xbrl.sec.gov/dei/2023": 8,
    "http://www.affimed.com/20231231": 5,
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 6
   },
   "contextCount": 349,
   "entityCount": 1,
   "segmentCount": 116,
   "elementCount": 627,
   "unitCount": 12,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 863,
    "http://xbrl.sec.gov/dei/2023": 51
   },
   "report": {
    "R1": {
     "role": "http://www.affimed.com/role/DocumentDocumentAndEntityInformation",
     "longName": "00090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss",
     "longName": "00100 - Statement - Consolidated statements of comprehensive loss",
     "shortName": "Consolidated statements of comprehensive loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:OtherOperatingIncomeExpense",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition",
     "longName": "00200 - Statement - Consolidated statements of financial position",
     "shortName": "Consolidated statements of financial position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "00300 - Statement - Consolidated statements of cash flows",
     "shortName": "Consolidated statements of cash flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:AdjustmentsForIncomeTaxExpense",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity",
     "longName": "00400 - Statement - Consolidated statements of changes in equity",
     "shortName": "Consolidated statements of changes in equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2020_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember_Ojt_ePKIJUGdrhn0LmVBAQ",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2020_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember_Ojt_ePKIJUGdrhn0LmVBAQ",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.affimed.com/role/DisclosureReportingEntity",
     "longName": "10101 - Disclosure - Reporting entity",
     "shortName": "Reporting entity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.affimed.com/role/DisclosureBasisOfPreparationConsolidatedFinancialStatements",
     "longName": "10201 - Disclosure - Basis of preparation - consolidated financial statements",
     "shortName": "Basis of preparation - consolidated financial statements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.affimed.com/role/DisclosureMaterialAccountingPolicies",
     "longName": "10301 - Disclosure - Material accounting policies",
     "shortName": "Material accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.affimed.com/role/DisclosureSegmentReporting",
     "longName": "10401 - Disclosure - Segment reporting",
     "shortName": "Segment reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.affimed.com/role/DisclosureRevenue",
     "longName": "10501 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNet",
     "longName": "10601 - Disclosure - Other income and expenses - net",
     "shortName": "Other income and expenses - net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpenses",
     "longName": "10701 - Disclosure - Research and development expenses",
     "shortName": "Research and development expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfResearchAndDevelopmentExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfResearchAndDevelopmentExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpenses",
     "longName": "10801 - Disclosure - General and administrative expenses",
     "shortName": "General and administrative expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.affimed.com/role/DisclosureEmployeeBenefits",
     "longName": "10901 - Disclosure - Employee benefits",
     "shortName": "Employee benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.affimed.com/role/DisclosureFinanceIncomeAndCosts",
     "longName": "11001 - Disclosure - Finance income and costs",
     "shortName": "Finance income and costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.affimed.com/role/DisclosureIncomeTaxes",
     "longName": "11101 - Disclosure - Income taxes",
     "shortName": "Income taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.affimed.com/role/DisclosureLossPerShare",
     "longName": "11201 - Disclosure - Loss per share",
     "shortName": "Loss per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.affimed.com/role/DisclosureShareBasedPayments",
     "longName": "11301 - Disclosure - Share-based payments",
     "shortName": "Share-based payments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.affimed.com/role/DisclosureIntangibleAssets",
     "longName": "11401 - Disclosure - Intangible assets",
     "shortName": "Intangible assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipment",
     "longName": "11501 - Disclosure - Leasehold improvements and equipment",
     "shortName": "Leasehold improvements and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.affimed.com/role/DisclosureLongTermFinancialAssets",
     "longName": "11601 - Disclosure - Long-term financial assets",
     "shortName": "Long-term financial assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:DisclosureOfLongTermFinancialAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:DisclosureOfLongTermFinancialAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.affimed.com/role/DisclosureInvestments",
     "longName": "11701 - Disclosure - Investments",
     "shortName": "Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.affimed.com/role/DisclosureOtherFinancialAssets",
     "longName": "11801 - Disclosure - Other financial assets",
     "shortName": "Other financial assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:DisclosureOfOtherFinancialAssetsExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:DisclosureOfOtherFinancialAssetsExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.affimed.com/role/DisclosureCashAndCashEquivalents",
     "longName": "11901 - Disclosure - Cash and cash equivalents",
     "shortName": "Cash and cash equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.affimed.com/role/DisclosureTradeAndOtherReceivables",
     "longName": "12001 - Disclosure - Trade and other receivables",
     "shortName": "Trade and other receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpenses",
     "longName": "12101 - Disclosure - Other assets and prepaid expenses",
     "shortName": "Other assets and prepaid expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:DisclosureOfOtherAssetsAndPrepaidExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:DisclosureOfOtherAssetsAndPrepaidExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.affimed.com/role/DisclosureIssuedCapitalAndReserves",
     "longName": "12201 - Disclosure - Issued capital and reserves",
     "shortName": "Issued capital and reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.affimed.com/role/DisclosureBorrowings",
     "longName": "12301 - Disclosure - Borrowings",
     "shortName": "Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.affimed.com/role/DisclosureTradeAndOtherPayables",
     "longName": "12401 - Disclosure - Trade and other payables",
     "shortName": "Trade and other payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.affimed.com/role/DisclosureLeaseLiabilities",
     "longName": "12501 - Disclosure - Lease liabilities",
     "shortName": "Lease liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.affimed.com/role/DisclosureOtherCommitmentsAndContingencies",
     "longName": "12601 - Disclosure - Other commitments and contingencies",
     "shortName": "Other commitments and contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.affimed.com/role/DisclosureRelatedParties",
     "longName": "12701 - Disclosure - Related parties",
     "shortName": "Related parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.affimed.com/role/DisclosureFinancialRiskManagement",
     "longName": "12801 - Disclosure - Financial risk management",
     "shortName": "Financial risk management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.affimed.com/role/DisclosureSubsequentEvents",
     "longName": "12901 - Disclosure - Subsequent events",
     "shortName": "Subsequent events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies",
     "longName": "20302 - Disclosure - Material accounting policies (Policies)",
     "shortName": "Material accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesTables",
     "longName": "30303 - Disclosure - Material accounting policies (Tables)",
     "shortName": "Material accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.affimed.com/role/DisclosureSegmentReportingTables",
     "longName": "30403 - Disclosure - Segment reporting (Tables)",
     "shortName": "Segment reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.affimed.com/role/DisclosureRevenueTables",
     "longName": "30503 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetTables",
     "longName": "30603 - Disclosure - Other income and expenses - net (Tables)",
     "shortName": "Other income and expenses - net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesTables",
     "longName": "30703 - Disclosure - Research and development expenses (Tables)",
     "shortName": "Research and development expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfResearchAndDevelopmentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfResearchAndDevelopmentExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfResearchAndDevelopmentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfResearchAndDevelopmentExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesTables",
     "longName": "30803 - Disclosure - General and administrative expenses (Tables)",
     "shortName": "General and administrative expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfGeneralAndAdministrativeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfGeneralAndAdministrativeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.affimed.com/role/DisclosureEmployeeBenefitsTables",
     "longName": "30903 - Disclosure - Employee benefits (Tables)",
     "shortName": "Employee benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfEmployeeBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfEmployeeBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsTables",
     "longName": "31003 - Disclosure - Finance income and costs (Tables)",
     "shortName": "Finance income and costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:ScheduleOfFinanceIncomeAndFinanceCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:ScheduleOfFinanceIncomeAndFinanceCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.affimed.com/role/DisclosureIncomeTaxesTables",
     "longName": "31103 - Disclosure - Income taxes (Tables)",
     "shortName": "Income taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfIncomeTaxReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfIncomeTaxReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.affimed.com/role/DisclosureLossPerShareTables",
     "longName": "31203 - Disclosure - Loss Per Share (Tables)",
     "shortName": "Loss Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfEarningsPerShareTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfEarningsPerShareTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.affimed.com/role/DisclosureShareBasedPaymentsTables",
     "longName": "31303 - Disclosure - Share-based payments (Tables)",
     "shortName": "Share-based payments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_afmd_IfrsPlanNameAxis_afmd_ShareBasedPaymentWithServiceConditionMember_X5v1DEwGgkK3Fv0A1mQzBg",
      "name": "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_afmd_IfrsPlanNameAxis_afmd_ShareBasedPaymentWithServiceConditionMember_X5v1DEwGgkK3Fv0A1mQzBg",
      "name": "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.affimed.com/role/DisclosureIntangibleAssetsTables",
     "longName": "31403 - Disclosure - Intangible assets (Tables)",
     "shortName": "Intangible assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentTables",
     "longName": "31503 - Disclosure - Leasehold improvements and equipment (Tables)",
     "shortName": "Leasehold improvements and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.affimed.com/role/DisclosureCashAndCashEquivalentsTables",
     "longName": "31903 - Disclosure - Cash and cash equivalents (Tables)",
     "shortName": "Cash and cash equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:DisclosureOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:DisclosureOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.affimed.com/role/DisclosureBorrowingsTables",
     "longName": "32303 - Disclosure - Borrowings (Tables)",
     "shortName": "Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfFairValueOfAssetsPledgedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfFairValueOfAssetsPledgedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.affimed.com/role/DisclosureLeaseLiabilitiesTables",
     "longName": "32503 - Disclosure - Lease liabilities (Tables)",
     "shortName": "Lease liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.affimed.com/role/DisclosureRelatedPartiesTables",
     "longName": "32703 - Disclosure - Related parties (Tables)",
     "shortName": "Related parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfCompensationOfManagingDirectorsAndOtherKeyManagementPersonnelTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfCompensationOfManagingDirectorsAndOtherKeyManagementPersonnelTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.affimed.com/role/DisclosureFinancialRiskManagementTables",
     "longName": "32803 - Disclosure - Financial risk management (Tables)",
     "shortName": "Financial risk management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfExchangeRatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:SummaryOfExchangeRatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.affimed.com/role/DisclosureReportingEntityDetails",
     "longName": "40101 - Disclosure - Reporting entity (Details)",
     "shortName": "Reporting entity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2023_To_4_30_2023_VNV80H5750ac4-rD6lsSbQ",
      "name": "afmd:ReorganizationNumberOfClinicalStageDevelopmentProgramsFocused",
      "unitRef": "Unit_Standard_item_-zsv4IoA5kOpW5eTqoBBmA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R55": {
     "role": "http://www.affimed.com/role/DisclosureBasisOfPreparationConsolidatedFinancialStatementsDetails",
     "longName": "40201 - Disclosure - Basis of preparation - consolidated financial statements (Details)",
     "shortName": "Basis of preparation - consolidated financial statements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_bCNLWQb8W0itx8Pg1gEGHg",
      "name": "ifrs-full:RetainedEarnings",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "afmd:IfrsCashCashEquivalentsAndShortTermInvestments",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesDetails",
     "longName": "40301 - Disclosure - Material accounting policies (Details)",
     "shortName": "Material accounting policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
       "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
       "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails",
     "longName": "40302 - Disclosure - Material accounting policies - Schedule of useful lives (Details)",
     "shortName": "Material accounting policies - Schedule of useful lives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_afmd_SoftwareMember_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_rcb0o_p6B0KiJcEWoL4WJQ",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_afmd_SoftwareMember_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_rcb0o_p6B0KiJcEWoL4WJQ",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails",
     "longName": "40303 - Disclosure - Material accounting policies - new accounting standards (Details)",
     "shortName": "Material accounting policies - new accounting standards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_NewIFRSsAxis_afmd_ClassificationOfLiabilitiesAsCurrentOrNonCurrentAndNonCurrentLiabilitiesWithCovenantsAmendmentsToIas1Member_MpnvRDuZXkSPsfOV5sj18g",
      "name": "ifrs-full:TitleOfNewIFRS",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfNewStandardsAndInterpretationsNotYetAdoptedTableTextBlock",
       "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_NewIFRSsAxis_afmd_ClassificationOfLiabilitiesAsCurrentOrNonCurrentAndNonCurrentLiabilitiesWithCovenantsAmendmentsToIas1Member_MpnvRDuZXkSPsfOV5sj18g",
      "name": "ifrs-full:TitleOfNewIFRS",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfNewStandardsAndInterpretationsNotYetAdoptedTableTextBlock",
       "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails",
     "longName": "40401 - Disclosure - Segment reporting - Geographic information (Details)",
     "shortName": "Segment reporting - Geographic information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_zqb8IFQQ60q_Vt_z35MDww",
      "name": "ifrs-full:NoncurrentAssets",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.affimed.com/role/DisclosureSegmentReportingAdditionalInformationDetails",
     "longName": "40402 - Disclosure - Segment reporting - Additional Information (Details)",
     "shortName": "Segment reporting - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_ifrs-full_MajorCustomersAxis_afmd_GenentechAndRoivantMember_36EyoCRyhU-zdhhfxpY64A",
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "unitRef": "Unit_Standard_pure_jsELIyv4yUON1IBbmRYZCw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "ifrs-full:PercentageOfEntitysRevenue",
       "p",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_ifrs-full_MajorCustomersAxis_afmd_GenentechAndRoivantMember_36EyoCRyhU-zdhhfxpY64A",
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "unitRef": "Unit_Standard_pure_jsELIyv4yUON1IBbmRYZCw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "ifrs-full:PercentageOfEntitysRevenue",
       "p",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails",
     "longName": "40501 - Disclosure - Revenue - Additional Information (Details)",
     "shortName": "Revenue - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:RevenueFromRenderingOfServices",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:RevenueFromRenderingOfServices",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails",
     "longName": "40502 - Disclosure - Revenue - Disaggregation of revenue (Details)",
     "shortName": "Revenue - Disaggregation of revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.affimed.com/role/DisclosureRevenueDetails",
     "longName": "40503 - Disclosure - Revenue (Details)",
     "shortName": "Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails",
     "longName": "40601 - Disclosure - Other income and expenses - net (Details)",
     "shortName": "Other income and expenses - net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails",
     "longName": "40602 - Disclosure - Other income and expenses - net - Assets and liabilities of Abcheck s.r.o (Details)",
     "shortName": "Other income and expenses - net - Assets and liabilities of Abcheck s.r.o (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "As_Of_12_28_2023_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_afmd_AbCheckMember_wDfFY4d4-0Gv1F3czoZgxw",
      "name": "afmd:LeaseholdImprovementsAndEquipmentAsAtDecember282023",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_28_2023_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_afmd_AbCheckMember_wDfFY4d4-0Gv1F3czoZgxw",
      "name": "afmd:LeaseholdImprovementsAndEquipmentAsAtDecember282023",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails",
     "longName": "40701 - Disclosure - Research and development expenses (Details)",
     "shortName": "Research and development expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_afmd_NatureOfExpensesAxis_afmd_ThirdPartyServicesMember_jLKN7RJVf0uRfujQ2W_Bkw",
      "name": "ifrs-full:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfResearchAndDevelopmentExpenseTableTextBlock",
       "ifrs-full:DisclosureOfResearchAndDevelopmentExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails",
     "longName": "40801 - Disclosure - General and administrative expenses (Details)",
     "shortName": "General and administrative expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:GeneralAndAdministrativeExpense",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_afmd_NatureOfExpensesAxis_afmd_PersonnelExpensesMember_5iSuXDACREOYnfCw54DLZg",
      "name": "ifrs-full:GeneralAndAdministrativeExpense",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfGeneralAndAdministrativeExpenseTableTextBlock",
       "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.affimed.com/role/DisclosureEmployeeBenefitsDetails",
     "longName": "40901 - Disclosure - Employee benefits (Details)",
     "shortName": "Employee benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfEmployeeBenefitTableTextBlock",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfEmployeeBenefitTableTextBlock",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.affimed.com/role/DisclosureEmployeeBenefitsAdditionalInformationDetails",
     "longName": "40902 - Disclosure - Employee benefits - Additional Information (Details)",
     "shortName": "Employee benefits - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:EmployerContributions",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:EmployerContributions",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails",
     "longName": "41001 - Disclosure - Finance income and costs (Details)",
     "shortName": "Finance income and costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:FinanceIncomeCost",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_afmd_NatureOfIncomeExpenseAxis_afmd_InterestBootstrapLoanAgreementMember_8C6UUV54QEaP9rWW0RLWXA",
      "name": "ifrs-full:FinanceIncomeCost",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:ScheduleOfFinanceIncomeAndFinanceCostsTableTextBlock",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails",
     "longName": "41101 - Disclosure - Income taxes - Additional Information (Details)",
     "shortName": "Income taxes - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "Unit_Standard_pure_jsELIyv4yUON1IBbmRYZCw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfIncomeTaxReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "Unit_Standard_pure_jsELIyv4yUON1IBbmRYZCw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfIncomeTaxReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.affimed.com/role/DisclosureIncomeTaxesDetails",
     "longName": "41102 - Disclosure - Income taxes (Details)",
     "shortName": "Income taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfIncomeTaxReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.affimed.com/role/DisclosureLossPerShareDetails",
     "longName": "41201 - Disclosure - Loss per share (Details)",
     "shortName": "Loss per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
      "unitRef": "Unit_Standard_shares_5ICNwmVpVk-5ZODtG6TRBA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
      "unitRef": "Unit_Standard_shares_5ICNwmVpVk-5ZODtG6TRBA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails",
     "longName": "41301 - Disclosure - Share-based payments - Service conditions (Details)",
     "shortName": "Share-based payments - Service conditions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_afmd_Esop2014Member_lZBQ6lffjEmdY3dYctFWxg",
      "name": "afmd:IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_afmd_Esop2014Member_rG6Lx8dAWUOgZqMGcV_RFQ",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "Unit_Standard_EquityInstruments_3gUgo1rGDEajDP5k8QGmuw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails",
     "longName": "41302 - Disclosure - Share-based payments - Market condition (Details)",
     "shortName": "Share-based payments - Market condition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_-G5EKKPkQkeut3-lhQKGtQ",
      "name": "afmd:NumberOfShareOptionsIssuedInShareBasedPaymentArrangement",
      "unitRef": "Unit_Standard_shares_5ICNwmVpVk-5ZODtG6TRBA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:NumberOfOptionsCancelled",
      "unitRef": "Unit_Standard_shares_5ICNwmVpVk-5ZODtG6TRBA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.affimed.com/role/DisclosureShareBasedPaymentsPaymentExpenseDetails",
     "longName": "41303 - Disclosure - Share-based payments - Payment expense (Details)",
     "shortName": "Share-based payments - Payment expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_afmd_NatureOfExpensesAxis_afmd_ResearchAndDevelopmentMember_a3E_OEqtU0WLq2SHO8PU0Q",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails",
     "longName": "41304 - Disclosure - Share-based payments - Fair value of options (Details)",
     "shortName": "Share-based payments - Fair value of options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_afmd_IfrsPlanNameAxis_afmd_ShareBasedPaymentWithServiceConditionMember_rBSU8AEnw02HXdpFK5ubPA",
      "name": "ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
      "unitRef": "Unit_Standard_USD__-LlTqgHFkeNWzl9O4lRJg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_afmd_IfrsPlanNameAxis_afmd_ShareBasedPaymentWithServiceConditionMember_rBSU8AEnw02HXdpFK5ubPA",
      "name": "ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
      "unitRef": "Unit_Standard_USD__-LlTqgHFkeNWzl9O4lRJg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails",
     "longName": "41401 - Disclosure - Intangible assets (Details)",
     "shortName": "Intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_bCNLWQb8W0itx8Pg1gEGHg",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_LicencesMember_yqCdPLBUnkyGg591CVmixg",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails",
     "longName": "41402 - Disclosure - Intangible assets - Additional Information (Details)",
     "shortName": "Intangible assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_12_1_2020_To_12_31_2020_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_LicencesMember_4M3XBtUnqkalNKl_Uapr5g",
      "name": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails",
     "longName": "41501 - Disclosure - Leasehold improvements and equipment (Details)",
     "shortName": "Leasehold improvements and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_bCNLWQb8W0itx8Pg1gEGHg",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_9U4jWivx_0O4ILP2XNvFlw",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails",
     "longName": "41601 - Disclosure - Long-term financial assets (Details)",
     "shortName": "Long-term financial assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_ifrs-full_ClassesOfFinancialAssetsAxis_ifrs-full_PreferenceSharesMember_Luo81ZN9DU-mmufG4gDnXQ",
      "name": "afmd:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeOutstanding",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "afmd:DisclosureOfLongTermFinancialAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_ifrs-full_ClassesOfFinancialAssetsAxis_ifrs-full_PreferenceSharesMember_Luo81ZN9DU-mmufG4gDnXQ",
      "name": "afmd:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeOutstanding",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "afmd:DisclosureOfLongTermFinancialAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.affimed.com/role/DisclosureInvestmentsDetails",
     "longName": "41701 - Disclosure - Investments (Details)",
     "shortName": "Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_ClassesOfFinancialAssetsAxis_afmd_GermanAndUsGovernmentBondsMember_u_9yTW6EKEmt77dT7a_s2Q",
      "name": "ifrs-full:CurrentFinancialAssets",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_ClassesOfFinancialAssetsAxis_afmd_GermanAndUsGovernmentBondsMember_np_BYp5BeUCcik-Xo67Dqg",
      "name": "ifrs-full:InterestIncomeOnFinancialAssetsDesignatedAtFairValueThroughProfitOrLoss",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.affimed.com/role/DisclosureOtherFinancialAssetsDetails",
     "longName": "41801 - Disclosure - Other financial assets (Details)",
     "shortName": "Other financial assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:OtherCurrentFinancialAssets",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_ClassesOfFinancialAssetsAxis_ifrs-full_EquityInvestmentsMember_9YDsnOhygk2UH7lb3dS_DQ",
      "name": "ifrs-full:OtherCurrentFinancialAssets",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "afmd:DisclosureOfOtherFinancialAssetsExplanatoryTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.affimed.com/role/DisclosureCashAndCashEquivalentsDetails",
     "longName": "41901 - Disclosure - Cash and cash equivalents (Details)",
     "shortName": "Cash and cash equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:DisclosureOfCashAndCashEquivalentsTableTextBlock",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:DisclosureOfCashAndCashEquivalentsTableTextBlock",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.affimed.com/role/DisclosureTradeAndOtherReceivablesDetails",
     "longName": "42001 - Disclosure - Trade and other receivables (Details)",
     "shortName": "Trade and other receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "ifrs-full:CurrentTradeReceivables",
       "p",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "ifrs-full:CurrentTradeReceivables",
       "p",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails",
     "longName": "42101 - Disclosure - Other assets and prepaid expenses (Details)",
     "shortName": "Other assets and prepaid expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "afmd:CurrentOtherAssetsAndPrepaidExpenses",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "afmd:CurrentPrepaymentForServicesOfManagingClinicalTrials",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "afmd:DisclosureOfOtherAssetsAndPrepaidExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
     "longName": "42201 - Disclosure - Issued capital and reserves (Details)",
     "shortName": "Issued capital and reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_bCNLWQb8W0itx8Pg1gEGHg",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Unit_Standard_shares_5ICNwmVpVk-5ZODtG6TRBA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
     "longName": "42301 - Disclosure - Borrowings - Additional Information (Details)",
     "shortName": "Borrowings - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_4_30_2019_ifrs-full_BorrowingsByNameAxis_afmd_LoanAgreementWithUniCreditLeasingCZMember_vQihNB99lUuXXJBif8pwZQ",
      "name": "ifrs-full:Borrowings",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails",
     "longName": "42302 - Disclosure - Borrowings - Assets of Affimed N.V. and Affimed GmbH recognized in the consolidated financial statements (Details)",
     "shortName": "Borrowings - Assets of Affimed N.V. and Affimed GmbH recognized in the consolidated financial statements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:TradeAndOtherReceivables",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfFairValueOfAssetsPledgedTableTextBlock",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.affimed.com/role/DisclosureBorrowingsMovementsOfLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesDetails",
     "longName": "42303 - Disclosure - Borrowings - Movements of Liabilities Reconcile to Cash Flows Arising from Financing Activities (Details)",
     "shortName": "Borrowings - Movements of Liabilities Reconcile to Cash Flows Arising from Financing Activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_bCNLWQb8W0itx8Pg1gEGHg",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.affimed.com/role/DisclosureTradeAndOtherPayablesDetails",
     "longName": "42401 - Disclosure - Trade and other payables (Details)",
     "shortName": "Trade and other payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:TradeAndOtherPayables",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:TradeAndOtherPayables",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails",
     "longName": "42501 - Disclosure - Lease liabilities - Additional information (Details)",
     "shortName": "Lease liabilities - Additional information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_1_2023_w9BOhoys70-KGyugGE2tWw",
      "name": "ifrs-full:NoncurrentLeaseLiabilities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails",
     "longName": "42502 - Disclosure - Lease liabilities - Schedule of Carrying Amounts of Right-of-Use Assets Reconcile (Details)",
     "shortName": "Lease liabilities - Schedule of Carrying Amounts of Right-of-Use Assets Reconcile (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_bCNLWQb8W0itx8Pg1gEGHg",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_zqb8IFQQ60q_Vt_z35MDww",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCashOutflowRelatedToLeasesDetails",
     "longName": "42503 - Disclosure - Lease liabilities - Schedule of Cash Outflow Related to Leases (Details)",
     "shortName": "Lease liabilities - Schedule of Cash Outflow Related to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:DisclosureOfCashOutflowRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.affimed.com/role/DisclosureLeaseLiabilitiesFutureContractuallyAgreedUndiscountedLeasePaymentsDetails",
     "longName": "42504 - Disclosure - Lease liabilities - Future Contractually Agreed Undiscounted Lease Payments (Details)",
     "shortName": "Lease liabilities - Future Contractually Agreed Undiscounted Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "afmd:DisclosureOfFutureContractuallyAgreedUndiscountedCashFlowsForLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "afmd:DisclosureOfFutureContractuallyAgreedUndiscountedCashFlowsForLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.affimed.com/role/DisclosureLeaseLiabilitiesMovementsOfLeaseLiabilitiesDetails",
     "longName": "42505 - Disclosure - Lease liabilities - Movements of lease liabilities (Details)",
     "shortName": "Lease liabilities - Movements of lease liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_bCNLWQb8W0itx8Pg1gEGHg",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "afmd:DisclosureOfMovementsOfLeaseLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:LeaseLiabilitiesDisposalOfSubsidiary",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:DisclosureOfMovementsOfLeaseLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.affimed.com/role/DisclosureRelatedPartiesCompensationDetails",
     "longName": "42701 - Disclosure - Related parties - Compensation (Details)",
     "shortName": "Related parties - Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfCompensationOfManagingDirectorsAndOtherKeyManagementPersonnelTableTextBlock",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfCompensationOfManagingDirectorsAndOtherKeyManagementPersonnelTableTextBlock",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails",
     "longName": "42702 - Disclosure - Related parties - Outstanding Balances (Details)",
     "shortName": "Related parties - Outstanding Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_ifrs-full_CategoriesOfRelatedPartiesAxis_afmd_AdiHoessMember_ZK4zKdrDx0Segfx1rx8unA",
      "name": "afmd:RemunerationPayableToKeyManagementPersonnelAndSupervisoryDirectors",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfOutstandingBalancesRelatedToKeyManagementPersonnelTableTextBlock",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_ifrs-full_CategoriesOfRelatedPartiesAxis_afmd_AdiHoessMember_ZK4zKdrDx0Segfx1rx8unA",
      "name": "afmd:RemunerationPayableToKeyManagementPersonnelAndSupervisoryDirectors",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfOutstandingBalancesRelatedToKeyManagementPersonnelTableTextBlock",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.affimed.com/role/DisclosureRelatedPartiesAdditionalInformationDetails",
     "longName": "42703 - Disclosure - Related parties - Additional Information (Details)",
     "shortName": "Related parties - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_CategoriesOfRelatedPartiesAxis_afmd_SupervisoryBoardDirectorsMember_YB7efxHt6U-gDSqBj9B-vg",
      "name": "afmd:KeyManagementPersonnelCompensationForServices",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
     "longName": "42801 - Disclosure - Financial risk management - Additional Information (Details)",
     "shortName": "Financial risk management - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_cBTANOfvcUCL4yIKECG8TA",
      "name": "afmd:PercentageOfDeviationBetweenCurrencyExchangeRate",
      "unitRef": "Unit_Standard_pure_jsELIyv4yUON1IBbmRYZCw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails",
     "longName": "42802 - Disclosure - Financial risk management - Exchange Rates (Details)",
     "shortName": "Financial risk management - Exchange Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_TypesOfRisksAxis_afmd_CZKMember_Dbp0WGuhf0ivm-Dih2Wjzg",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "Unit_Divide_CZK_EUR_xi__wYLwRU-YQB3OlkPR6Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfExchangeRatesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_TypesOfRisksAxis_afmd_CZKMember_Dbp0WGuhf0ivm-Dih2Wjzg",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "Unit_Divide_CZK_EUR_xi__wYLwRU-YQB3OlkPR6Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "afmd:SummaryOfExchangeRatesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.affimed.com/role/DisclosureFinancialRiskManagementContractualMaturitiesOfBorrowingsDetails",
     "longName": "42803 - Disclosure - Financial risk management - Contractual maturities of Borrowings (Details)",
     "shortName": "Financial risk management - Contractual maturities of Borrowings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "afmd:ContractualMaturitiesOfBorrowings",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_IFlMaFJ_j0iKT431tzmNzg",
      "name": "afmd:ContractualMaturitiesOfBorrowings",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.affimed.com/role/DisclosureSubsequentEventsDetails",
     "longName": "42901 - Disclosure - Subsequent events (Details)",
     "shortName": "Subsequent events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2023_To_4_30_2023_VNV80H5750ac4-rD6lsSbQ",
      "name": "afmd:ReorganizationNumberOfClinicalStageDevelopmentProgramsFocused",
      "unitRef": "Unit_Standard_item_-zsv4IoA5kOpW5eTqoBBmA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_1_31_2024_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_ifrs-full_AnnouncingOrCommencingImplementationOfMajorRestructuringMember_P3TREu34mkGjrAfE76zx1Q",
      "name": "ifrs-full:ImpairmentLoss",
      "unitRef": "Unit_Standard_EUR_Mie2_Qm2xku71mWCooyWHQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "afmd-20231231x20f.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "afmd_AbCheckMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AbCheckMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to AbCheck",
        "label": "AbCheck"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails",
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails",
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated amortisation/impairment",
        "terseLabel": "Accumulated depreciation",
        "verboseLabel": "Amortization and depreciation"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r57",
      "r278",
      "r284",
      "r287",
      "r288"
     ]
    },
    "afmd_AccumulatedRealizedLossOnSaleOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AccumulatedRealizedLossOnSaleOfShares",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accumulated realized loss on sale of shares.",
        "label": "Accumulated Realized Loss on Sale of Shares",
        "terseLabel": "Cumulated loss on sale"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_AcquisitionPriceOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AcquisitionPriceOfShares",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the value of original acquisition price of shares.",
        "label": "Acquisition Price of Shares",
        "terseLabel": "Acquisition price of shares"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_AdditionsOfNewLeaseContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AdditionsOfNewLeaseContracts",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesMovementsOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of additions in new contract.",
        "label": "Additions Of New Lease Contracts",
        "terseLabel": "New lease contracts",
        "verboseLabel": "Addition to lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "terseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "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": [
      "r138"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": []
    },
    "afmd_AdiHoessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AdiHoessMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Adi hoess.",
        "label": "Adi Hoess [Member]",
        "terseLabel": "Adi Hoess"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_AdjustmentToAmpersandShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AdjustmentToAmpersandShares",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to Ampersand Shares Delivered following the sale of AbCheck.",
        "label": "Adjustment To Ampersand Shares"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_AdjustmentsForDecreaseIncreaseInFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AdjustmentsForDecreaseIncreaseInFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in financial assets to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for Decrease (Increase) in Financial Assets",
        "terseLabel": "Change in financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in inventories",
        "terseLabel": "Change in inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "afmd_AdjustmentsForDecreaseIncreaseInOtherAssetsAndPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherAssetsAndPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in other assets and prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for Decrease (Increase) in Other Assets and Prepaid Expenses",
        "terseLabel": "Change in other assets and prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in trade and other receivables",
        "terseLabel": "Change in trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation",
        "terseLabel": "Depreciation and amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation and amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Depreciation and amortisation expense; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForFinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income / costs - net",
        "negatedLabel": "Finance income / (costs) - net"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for net finance income or cost to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance income (cost); Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for gain (loss) on disposal of investments in subsidiaries, joint ventures and associates",
        "negatedLabel": "Net gain from disposal of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals investments in subsidiaries, joint ventures and associates to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries, joint ventures and associates reported in separate financial statements; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net gain from disposal of leasehold improvements and equipment",
        "terseLabel": "Net loss on disposal of leasehold improvements and equipment"
       }
      },
      "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": [
      "r293"
     ]
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for income tax expense",
        "terseLabel": "Income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in trade, other payables, provisions and contract liabilities",
        "terseLabel": "Change in trade, other payables, provisions and contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for the period:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedTimeBandsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementContractualMaturitiesOfBorrowingsDetails",
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesFutureContractuallyAgreedUndiscountedLeasePaymentsDetails",
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregated time bands"
       }
      },
      "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": [
      "r22",
      "r131",
      "r142",
      "r143",
      "r146",
      "r147",
      "r148",
      "r154",
      "r174",
      "r216",
      "r249",
      "r252"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": []
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Amortization charge for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "afmd_AmphivenaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AmphivenaMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to amphivena.",
        "label": "Amphivena"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_AnalysisOfInformationRelatedToSaleOfSubsidiary.": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AnalysisOfInformationRelatedToSaleOfSubsidiary.",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "analysis of information related to sale of subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "afmd_AnnalisaJenkinsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AnnalisaJenkinsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Annalisa Jenkins",
        "label": "Annalisa Jenkins [Member]",
        "terseLabel": "Annalisa Jenkins"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AnnouncingOrCommencingImplementationOfMajorRestructuringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AnnouncingOrCommencingImplementationOfMajorRestructuringMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureReportingEntityDetails",
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Announcing or commencing implementation of major restructuring [member]",
        "terseLabel": "Announcing or commencing implementation of major restructuring"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for announcing or commencing implementation of major restructuring."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Income tax benefit at tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "afmd_ArndtSchotteliusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ArndtSchotteliusMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Arndt Schottelius.",
        "label": "Arndt Schottelius [Member]",
        "terseLabel": "Arndt Schottelius"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TOTAL ASSETS",
        "totalLabel": "TOTAL ASSETS"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r120",
      "r121",
      "r122",
      "r192",
      "r195"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsAndLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAndLiabilitiesAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "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": [
      "r7"
     ]
    },
    "ifrs-full_AssetsAndLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAndLiabilitiesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities [member]"
       }
      },
      "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": [
      "r7"
     ]
    },
    "afmd_AssetsSecuredForNewPremisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AssetsSecuredForNewPremisesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to assets secured for the new premises.",
        "label": "Assets Secured for the New Premises [Member]",
        "terseLabel": "Assets secured for the new premises"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r263"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r263"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r263"
     ]
    },
    "afmd_AuthorizedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AuthorizedCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of shares authorized.",
        "label": "Authorized capital",
        "terseLabel": "Authorized share capital"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average rate",
        "terseLabel": "Average Rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "afmd_AverageSellingPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "AverageSellingPricePerShare",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the average selling price per share.",
        "label": "Average Selling Price Per Share",
        "verboseLabel": "Weighted average selling price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BalancesWithBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BalancesWithBanks",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureCashAndCashEquivalentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balances with banks",
        "terseLabel": "Bank balances"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash balances held at banks."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "terseLabel": "Basic loss per share in \u20ac 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": [
      "r71",
      "r72"
     ]
    },
    "afmd_BasisOfPreparationConsolidatedFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "BasisOfPreparationConsolidatedFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/a",
        "label": "Basis of preparation - consolidated financial statements"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_BernhardEhmerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "BernhardEhmerMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to Bernhard Ehmer",
        "label": "Bernhard Ehmer [Member]",
        "terseLabel": "Bernhard Ehmer"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_BootstrapEuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "BootstrapEuropeMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Bootstrap Europe.",
        "label": "Bootstrap Europe [Member]",
        "terseLabel": "Bootstrap Europe"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_BorrowingCostCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "BorrowingCostCapitalised",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsMovementsOfLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds that are directly attributable to the acquisition, construction or production of a qualifying asset and which form part of the cost of that asset.",
        "label": "Borrowing Cost Capitalised",
        "terseLabel": "Changes in capitalized borrowing costs, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings [Default Label]",
        "terseLabel": "Amount outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ifrs-full_BorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_BorrowingsAsAt28December2023": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "BorrowingsAsAt28December2023",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay as at 28 December 2023.",
        "label": "Borrowings As At 28 December 2023",
        "terseLabel": "Borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r296"
     ]
    },
    "ifrs-full_BorrowingsByNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name"
       }
      },
      "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": [
      "r296"
     ]
    },
    "afmd_BorrowingsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "BorrowingsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount outstanding funds obligated to pay.",
        "label": "Borrowings Outstanding",
        "terseLabel": "Balance owing"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range",
        "terseLabel": "Minimum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r148",
      "r163",
      "r237",
      "r238",
      "r296"
     ]
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings"
       }
      },
      "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": [
      "r277"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact",
        "terseLabel": "Business Contact",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263"
     ]
    },
    "country_CZ": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CZ",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CZECHIA",
        "terseLabel": "Czech Republic"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CZKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CZKMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to CZK.",
        "label": "CZK"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CallDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CallDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureCashAndCashEquivalentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of call deposits.",
        "label": "Call Deposits",
        "terseLabel": "Call deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CapitalReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital reserve.",
        "terseLabel": "Capital reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the capital reserves."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ifrs-full_CapitalReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CapitalReserveMember",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital reserves",
        "terseLabel": "Capital reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing capital reserves."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails",
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails"
     ],
     "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": [
      "r50",
      "r54",
      "r80",
      "r84",
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r167",
      "r178",
      "r179"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails",
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r54",
      "r84",
      "r88",
      "r90",
      "r91",
      "r167",
      "r178",
      "r179"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails": {
       "parentTag": "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.affimed.com/role/DisclosureCashAndCashEquivalentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails",
      "http://www.affimed.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents.",
        "periodEndLabel": "Cash and cash equivalents at the end of the period",
        "periodStartLabel": "Cash and cash equivalents at the beginning of the period",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and cash equivalents in the statement of cash flows"
       }
      },
      "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": [
      "r15",
      "r102",
      "r118"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CashAndCashEquivalentsAsAt28December2023": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CashAndCashEquivalentsAsAt28December2023",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails"
     ],
     "lang": {
      "en-us": {
       "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 as at 28 December 2023.",
        "label": "Cash And Cash Equivalents As At 28 December 2023",
        "terseLabel": "Cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from losing control of subsidiaries or other businesses, classified as investing activities",
        "terseLabel": "Cash received from sale of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate cash flows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash (used)/generated 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."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r103"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flow from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash (used)/generated 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."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r103"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flow from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash used in operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r93",
      "r103"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flow from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperations",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations",
        "totalLabel": "Sub-total"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r231"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations before changes in working capital",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r293"
     ]
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCashOutflowRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "terseLabel": "Cash outflow from leasing"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "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": [
      "r67"
     ]
    },
    "ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsMovementsOfLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in liabilities arising from financing activities [abstract]",
        "terseLabel": "Movements of liabilities reconcile to cash flows arising from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails"
     ],
     "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": [
      "r75",
      "r77",
      "r123",
      "r140"
     ]
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [member]"
       }
      },
      "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": [
      "r75",
      "r123",
      "r140"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureInvestmentsDetails",
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails",
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails",
      "http://www.affimed.com/role/DisclosureOtherFinancialAssetsDetails"
     ],
     "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": [
      "r155",
      "r184",
      "r185",
      "r201",
      "r202"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails"
     ],
     "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": [
      "r285"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails",
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails"
     ],
     "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": [
      "r55"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share capital [member]"
       }
      },
      "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": [
      "r31"
     ]
    },
    "afmd_ClassificationOfLiabilitiesAsCurrentOrNonCurrentAndNonCurrentLiabilitiesWithCovenantsAmendmentsToIas1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ClassificationOfLiabilitiesAsCurrentOrNonCurrentAndNonCurrentLiabilitiesWithCovenantsAmendmentsToIas1Member",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents amendments to classification of liabilities as current or non-current and non-current liabilities with covenants (amendments to ias 1).",
        "label": "Classification Of Liabilities As Current Or Non-Current And Non-Current Liabilities With Covenants (Amendments To IAS 1) [Member]",
        "terseLabel": "Classification of Liabilities as Current or Non-current and Non-current Liabilities with Covenants (Amendments to IAS 1)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClosingForeignExchangeRate",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Spot rate",
        "terseLabel": "Spot 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": [
      "r271"
     ]
    },
    "afmd_CollaborationAgreementCashConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CollaborationAgreementCashConsideration",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash consideration received.",
        "label": "Collaboration Agreement Cash Consideration",
        "terseLabel": "Collaboration agreement cash consideration"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CollaborationAgreementConsiderationInShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CollaborationAgreementConsiderationInShares",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of consideration received in shares.",
        "label": "Collaboration Agreement Consideration In Shares",
        "terseLabel": "Collaboration agreement consideration in shares"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CollaborationAgreementInitialUpfrontPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CollaborationAgreementInitialUpfrontPayment",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of initial upfront consideration.",
        "label": "Collaboration Agreement, Initial Upfront Payment",
        "terseLabel": "Collaboration agreement initial upfront consideration"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CollaborationServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CollaborationServiceMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to collaboration.",
        "label": "Collaboration"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CommonSharesRoivantSciencesLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CommonSharesRoivantSciencesLtdMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common shares - Roivant Sciences Ltd",
        "label": "Common Shares Roivant Sciences Ltd [Member]",
        "terseLabel": "Common Shares Roivant Sciences Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "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": [
      "r5"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that will not be reclassified to profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total comprehensive loss",
        "totalLabel": "Total comprehensive loss"
       }
      },
      "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": [
      "r1",
      "r35",
      "r107",
      "r109",
      "r115",
      "r236"
     ]
    },
    "ifrs-full_ComputerSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComputerSoftwareMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "afmd_ConsiderationReceivableForSaleOfAbcheck": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ConsiderationReceivableForSaleOfAbcheck",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount consideration receivable for the sale of AbCheck to Ampersand.",
        "label": "Consideration Receivable For Sale Of AbCheck",
        "terseLabel": "Consideration receivable"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ConstanzeUlmerEilfortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ConstanzeUlmerEilfortMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to constanze ulmer eilfort.",
        "label": "Constanze Ulmer Eilfort [Member]",
        "terseLabel": "Constanze Ulmer-Eilfort"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContinuingAndDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContinuingAndDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing and discontinued operations [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": [
      "r170"
     ]
    },
    "ifrs-full_ContinuingOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContinuingOperationsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing operations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for components of the entity that are not discontinued operations. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. This member also represents the standard value for the 'Continuing and discontinued operations' axis if no other member is used. [Refer: Discontinued operations [member]; Aggregate continuing and discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "ifrs-full_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities.",
        "terseLabel": "Contract liabilities"
       }
      },
      "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": [
      "r125",
      "r128"
     ]
    },
    "afmd_ContractLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ContractLiabilitiesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to contract liabilities.",
        "label": "Contract liabilities",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ContractualMaturitiesOfBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ContractualMaturitiesOfBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementContractualMaturitiesOfBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of contractual maturities of borrowings.",
        "label": "Contractual Maturities Of Borrowings",
        "terseLabel": "Contractual maturities of borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CostsOfMaterialsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CostsOfMaterialsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to cost of materials.",
        "label": "Cost of materials",
        "verboseLabel": "Cost of materials"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails",
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [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": [
      "r188"
     ]
    },
    "ifrs-full_CounterpartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CounterpartiesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails",
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CreditRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CreditRiskMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit risk"
       }
      },
      "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: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r245"
     ]
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency risk"
       }
      },
      "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: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r152",
      "r189"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [Default Label]",
        "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": [
      "r23",
      "r111",
      "r236"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current borrowings and current portion of non-current borrowings",
        "terseLabel": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings and current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ifrs-full_CurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current contract liabilities",
        "terseLabel": "Contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "ifrs-full_CurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current financial assets.",
        "verboseLabel": "Current financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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_CurrentInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails": {
       "parentTag": "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current investments",
        "terseLabel": "Investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current investments."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [Default Label]",
        "totalLabel": "Total 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": [
      "r24",
      "r113",
      "r236"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CurrentOtherAssetsAndPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CurrentOtherAssetsAndPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other current assets and prepaid expenses.",
        "label": "Current Other Assets and Prepaid Expenses",
        "terseLabel": "Other assets and prepaid expenses",
        "verboseLabel": "Other assets and prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CurrentPrepaymentForServicesOfManagingClinicalTrials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CurrentPrepaymentForServicesOfManagingClinicalTrials",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment for services to be provided in respect of managing clinical trials",
        "label": "Current Prepayment For Services Of Managing Clinical Trials"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CurrentPrepaymentsForReservationOfManufacturingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CurrentPrepaymentsForReservationOfManufacturingCapacity",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognized as a current asset for expenditures for reservation of manufacturing capacity made prior to the period when the economic benefit will be realized.",
        "label": "Current Prepayments for Reservation of Manufacturing Capacity",
        "terseLabel": "Prepayment for reservation of manufacturing capacity"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_CurrentStartUpFeePrepaymentsForServicesAssociatedWithClinicalTrial": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "CurrentStartUpFeePrepaymentsForServicesAssociatedWithClinicalTrial",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start-up fee classified as prepayments for services associated with a clinical trial.",
        "label": "Current Start-up Fee Prepayments For Services Associated With A Clinical Trial",
        "terseLabel": "Start-up fee"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "terseLabel": "Trade Receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207"
     ]
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "DE",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Germany",
        "terseLabel": "Germany"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DateAsAtWhichEntityPlansToApplyNewIFRSInitially": {
     "xbrltype": "dateItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DateAsAtWhichEntityPlansToApplyNewIFRSInitially",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date as at which entity plans to apply new IFRS initially",
        "terseLabel": "Effective Date"
       }
      },
      "en": {
       "role": {
        "documentation": "The date on which the entity plans to apply a new IFRS that has been issued but is not yet effective."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease through loss of control of subsidiary, property, plant and equipment",
        "negatedLabel": "Disposal of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from the loss of control of a subsidiary. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "terseLabel": "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": [
      "r17",
      "r19",
      "r45"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "negatedLabel": "Adjustments of deferred tax assets"
       }
      },
      "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": [
      "r46"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r19",
      "r45"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "negatedLabel": "Depreciation charge for the year."
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r53",
      "r56"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedLabel": "Depreciation charge for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "verboseLabel": "Employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement",
        "terseLabel": "Measurement of fair values"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for fair value measurement. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for finance income and costs [text block]",
        "verboseLabel": "Finance income and finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for finance income and costs. [Refer: Finance income (cost)]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments",
        "terseLabel": "Financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign currency transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Grants",
        "terseLabel": "Government grants"
       }
      },
      "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": [
      "r61"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment",
        "terseLabel": "Impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of assets."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "verboseLabel": "Income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases.",
        "terseLabel": "Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "afmd_DescriptionOfAccountingPolicyForOrdinarySharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForOrdinarySharePolicyTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for ordinary shares.",
        "label": "Description Of Accounting Policy For Ordinary Share [Policy Text Block]",
        "terseLabel": "Common shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "terseLabel": "Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for research and development expense [text block]",
        "verboseLabel": "Research and development"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for research and development expense. [Refer: Research and development expense]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [text block]",
        "verboseLabel": "Accounting standards issued but not yet effective"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the known or reasonably estimable information relevant to assessing the possible impact that the application of a new IFRS, that has been issued but is not yet effective, will have."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Expected 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": [
      "r165"
     ]
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option life, share options granted",
        "terseLabel": "Expected life"
       }
      },
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "terseLabel": "Risk-free interest 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": [
      "r165"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Diluted loss per share in \u20ac 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": [
      "r71",
      "r72"
     ]
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Critical Judgments and Accounting Estimates",
        "terseLabel": "Use of critical judgments and estimates"
       }
      },
      "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": [
      "r268"
     ]
    },
    "afmd_DisclosureOfAnalysisOfSaleOfSubsidiaryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfAnalysisOfSaleOfSubsidiaryTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to the sale of subsidiary.",
        "label": "Disclosure of Analysis of sale of subsidiary [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBasisOfPreparationConsolidatedFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "The disclosure of the basis used for the preparation of the financial statements.",
        "terseLabel": "Basis of preparation - consolidated financial statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]",
        "verboseLabel": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureCashAndCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [text block]",
        "terseLabel": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "afmd_DisclosureOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureCashAndCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about Cash And Cash Equivalents.",
        "label": "Disclosure Of Cash And Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisclosureOfCashOutflowRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfCashOutflowRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash outflow related to leases.",
        "label": "Disclosure Of Cash Outflow Related To Leases [Table Text Block]",
        "terseLabel": "Schedule of cash outflow related to leases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]",
        "terseLabel": "Other commitments and contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other commitments and contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [text block]",
        "terseLabel": "Schedule of receivables and contract liabilities from contracts with customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]",
        "terseLabel": "Summary of contractual maturities of Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]",
        "terseLabel": "Borrowings",
        "verboseLabel": "Book value"
       }
      },
      "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_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]",
        "terseLabel": "Schedule of changes in intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Summary of leasehold improvements and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]",
        "terseLabel": "Schedule of disaggregation of revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]",
        "terseLabel": "Revenue"
       }
      },
      "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_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDiscontinuedOperationsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of discontinued operations [text block]",
        "terseLabel": "Disclosure of discontinued operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of discontinued operations. [Refer: Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "verboseLabel": "Loss per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureEmployeeBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of employee benefits [text block]",
        "verboseLabel": "Employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "verboseLabel": "Subsequent events"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "afmd_DisclosureOfFinanceIncomeAndFinanceCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfFinanceIncomeAndFinanceCostsLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Disclosure of Finance Income and Finance Costs Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisclosureOfFinanceIncomeAndFinanceCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfFinanceIncomeAndFinanceCostsTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Disclosure of Finance Income and Finance Costs Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of finance income (cost) [text block]",
        "terseLabel": "Finance income and costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance income (cost). [Refer: Finance income (cost)]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsAffectedByAmendmentsToIFRS9MadeByIFRS17LineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsAffectedByAmendmentsToIFRS9MadeByIFRS17LineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets affected by amendments to IFRS 9 made by IFRS 17 [line items]",
        "terseLabel": "Other assets and prepaid expenses"
       }
      },
      "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_DisclosureOfFinancialAssetsAffectedByAmendmentsToIFRS9MadeByIFRS17Table": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsAffectedByAmendmentsToIFRS9MadeByIFRS17Table",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets affected by amendments to IFRS 9 made by IFRS 17 [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets affected by amendments to IFRS 9 made by IFRS 17."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureInvestmentsDetails",
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails",
      "http://www.affimed.com/role/DisclosureOtherFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [line items]",
        "terseLabel": "Long-term financial assets",
        "verboseLabel": "Other financial assets"
       }
      },
      "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_DisclosureOfFinancialAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureInvestmentsDetails",
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails",
      "http://www.affimed.com/role/DisclosureOtherFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial risk management [text block]",
        "verboseLabel": "Financial risk management"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "afmd_DisclosureOfFutureContractuallyAgreedUndiscountedCashFlowsForLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfFutureContractuallyAgreedUndiscountedCashFlowsForLeasesTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future contractually agreed undiscounted cash flows for leases.",
        "label": "Disclosure Of Future Contractually Agreed Undiscounted Cash Flows For Leases [Table Text Block]",
        "terseLabel": "Schedule of future contractually agreed undiscounted cash flows for leases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeneralAndAdministrativeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of general and administrative expense [text block]",
        "terseLabel": "General and administrative expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of general and administrative expenses. [Refer: Administrative expenses]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "afmd_DisclosureOfGeneralAndAdministrativeExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfGeneralAndAdministrativeExpenseLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Disclosure of General and Administrative Expense [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisclosureOfGeneralAndAdministrativeExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfGeneralAndAdministrativeExpenseTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Disclosure of General and Administrative Expense Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureReportingEntity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of general information about financial statements [text block]",
        "terseLabel": "Reporting entity"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [text block]",
        "terseLabel": "Summary of revenue and non-current assets by geographic information"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "verboseLabel": "Income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "afmd_DisclosureOfIncomeTaxLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfIncomeTaxLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Disclosure of Income Tax [Line Items]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisclosureOfIncomeTaxTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfIncomeTaxTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Disclosure of Income Tax [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsTables"
     ],
     "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": "Schedule of fair value of options"
       }
      },
      "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": [
      "r166"
     ]
    },
    "ifrs-full_DisclosureOfInitialApplicationOfStandardsOrInterpretationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInitialApplicationOfStandardsOrInterpretationsLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of initial application of standards or interpretations [line items]",
        "verboseLabel": "Material accounting policies"
       }
      },
      "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_DisclosureOfInitialApplicationOfStandardsOrInterpretationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInitialApplicationOfStandardsOrInterpretationsTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of initial application of standards or interpretations [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the initial application of standards or interpretations."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssets"
     ],
     "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": [
      "r87"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails"
     ],
     "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": [
      "r85"
     ]
    },
    "ifrs-full_DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of investments other than investments accounted for using equity method [text block]",
        "terseLabel": "Investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of investments other than investments accounted for using the equity method. [Refer: Investments other than investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "afmd_DisclosureOfLeaseForLesseeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfLeaseForLesseeLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Leases liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "terseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r145"
     ]
    },
    "afmd_DisclosureOfLeasesForLesseeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfLeasesForLesseeTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to leases.",
        "label": "Disclosure of Leases for Lessee [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisclosureOfLongTermFinancialAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfLongTermFinancialAssetsTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of long term financial assets.",
        "label": "Disclosure Of Long Term Financial Assets [Text Block]",
        "terseLabel": "Long-term financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMajorCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMajorCustomersLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of major customers [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_DisclosureOfMajorCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMajorCustomersTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of major customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the entity's major customers."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "afmd_DisclosureOfMaterialAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfMaterialAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Material accounting policies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of material accounting policy information [text block]",
        "terseLabel": "Material accounting policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementContractualMaturitiesOfBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementContractualMaturitiesOfBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis for non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "afmd_DisclosureOfMovementsOfLeaseLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfMovementsOfLeaseLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of movements of lease liabilities reconcile to cash flows arising from financing activities.",
        "label": "Disclosure Of Movements Of Lease Liabilities Reconcile To Cash Flows Arising From Financing Activities [Table Text Block]",
        "terseLabel": "Schedule of movements of lease liabilities reconcile to cash flows arising from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from 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_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177"
     ]
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent events"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails",
      "http://www.affimed.com/role/DisclosureReportingEntityDetails",
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]",
        "terseLabel": "Disclosure of non-adjusting events after reporting period"
       }
      },
      "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails",
      "http://www.affimed.com/role/DisclosureReportingEntityDetails",
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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": [
      "r40"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment reporting"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]",
        "verboseLabel": "Segment reporting"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [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_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "afmd_DisclosureOfOtherAssetsAndPrepaidExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfOtherAssetsAndPrepaidExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Other assets and prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisclosureOfOtherAssetsAndPrepaidExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfOtherAssetsAndPrepaidExpensesTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other assets and prepaid expenses.",
        "label": "Disclosure of Other Assets and Prepaid Expenses [Text Block]",
        "terseLabel": "Other assets and prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisclosureOfOtherFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfOtherFinancialAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Other financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisclosureOfOtherFinancialAssetsExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfOtherFinancialAssetsExplanatoryTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherFinancialAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other financial assets.",
        "label": "Disclosure of Other Financial Assets Explanatory [Text Block]",
        "terseLabel": "Other financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other operating income (expense) [text block]",
        "terseLabel": "Other income and expenses - net"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Leasehold improvements and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails",
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Leasehold improvements and equipment"
       }
      },
      "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails",
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails"
     ],
     "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": [
      "r55"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Schedule of carrying amounts of right-of-use assets reconcile"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesFutureContractuallyAgreedUndiscountedLeasePaymentsDetails",
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]",
        "terseLabel": "Leases liabilities"
       }
      },
      "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesFutureContractuallyAgreedUndiscountedLeasePaymentsDetails",
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails"
     ],
     "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": [
      "r140"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]",
        "terseLabel": "Schedule of movements of liabilities reconcile to cash flows arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "verboseLabel": "Related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ifrs-full_DisclosureOfResearchAndDevelopmentExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfResearchAndDevelopmentExpenseExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of research and development expense [text block]",
        "terseLabel": "Research and development expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of research and development expense. [Refer: Research and development expense]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "afmd_DisclosureOfResearchAndDevelopmentExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfResearchAndDevelopmentExpenseLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Disclosure of Research and Development Expense [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisclosureOfResearchAndDevelopmentExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisclosureOfResearchAndDevelopmentExpenseTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Disclosure of Research and Development Expense [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRevenueExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of revenue [text block]",
        "verboseLabel": "Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Issued capital and reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPayments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "verboseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsPaymentExpenseDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Share-based payments",
        "verboseLabel": "Share-based payments with service condition"
       }
      },
      "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsPaymentExpenseDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsTables"
     ],
     "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": [
      "r164"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureTradeAndOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "terseLabel": "Trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.affimed.com/role/DisclosureTradeAndOtherReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [text block]",
        "terseLabel": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related parties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Related parties"
       }
      },
      "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "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": [
      "r67"
     ]
    },
    "ifrs-full_DiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DiscontinuedOperationsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued operations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of an entity that either has been disposed of or is classified as held for sale, and that: (a) represents a separate major line of business or geographical area of operations; (b) is part of a single co-ordinated plan to dispose of a separate major line of business or geographical area of operations; or (c) is a subsidiary acquired exclusively with a view to resale. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "afmd_DisposalGroupIncludingDiscontinuedOperationConsiderationInCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationInCash",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received or receivable in cash for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration in Cash",
        "terseLabel": "Consideration in cash to be paid"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisposalGroupIncludingDiscontinuedOperationConsiderationInShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationInShares",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received or receivable in shares for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration in Shares",
        "terseLabel": "Share subject to certain adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_DisposalGroupIncludingDiscontinuedOperationNumberOfTranchesForCashPayments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationNumberOfTranchesForCashPayments",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of tranches for cash payments to be received for disposal of subsidiary.",
        "label": "Disposal Group, Including Discontinued Operation, Number of Tranches for Cash Payments",
        "terseLabel": "Number of tranches for cash paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "negatedLabel": "Disposals"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r262"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r261",
      "r262",
      "r263"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r261",
      "r262",
      "r263",
      "r265"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r257"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r262"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r264"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange-rate related changes of cash and cash equivalents",
        "terseLabel": "Exchange rate related changes of cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r95",
      "r96"
     ]
    },
    "afmd_EmployeeBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "EmployeeBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "totalLabel": "Employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r39",
      "r203"
     ]
    },
    "ifrs-full_EmployerContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EmployerContributions",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer's contributions",
        "terseLabel": "Employer's contributions to pension insurance plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of employer contributions to retirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ifrs-full_EnteringIntoSignificantCommitmentsOrContingentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EnteringIntoSignificantCommitmentsOrContingentLiabilitiesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entering into significant commitments or contingent liabilities",
        "terseLabel": "Bootstrap Europe Loan Agreement"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for entering into significant commitments or contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r259"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r259"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r266"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r259"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r259"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r267"
     ]
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForRelatedPartiesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [Member]",
        "terseLabel": "Entity's total for related parties"
       }
      },
      "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": [
      "r67"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBasisOfPreparationConsolidatedFinancialStatementsDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Default Label]",
        "periodEndLabel": "Balance ending",
        "periodStartLabel": "Balance beginning",
        "totalLabel": "Total equity",
        "verboseLabel": "Net equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r27",
      "r106",
      "r108",
      "r120",
      "r121",
      "r122"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital and reserves",
        "terseLabel": "Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities.",
        "totalLabel": "TOTAL EQUITY AND LIABILITIES"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EQUITY AND LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityInvestmentsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity investments [member]",
        "terseLabel": "Equity investments"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r254"
     ]
    },
    "ifrs-full_EquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [member]"
       }
      },
      "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": [
      "r5"
     ]
    },
    "afmd_Esop2014Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "Esop2014Member",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to ESOP 2014",
        "label": "Esop 2014 [member]",
        "terseLabel": "ESOP 2014"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_EuropeanCentralBankBaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "EuropeanCentralBankBaseRateMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for European central bank base rate.",
        "label": "European Central Bank Base Rate",
        "terseLabel": "European Central Bank Base Rate"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ExercisePeriodOfShareOptions": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ExercisePeriodOfShareOptions",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period over which shares can be exercised from grant date.",
        "label": "Exercise Period of Share Options",
        "terseLabel": "Exercise period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price of outstanding share options",
        "terseLabel": "Exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price, share options granted",
        "terseLabel": "Exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "ifrs-full_ExpectedDividendShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpectedDividendShareOptionsGranted",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend, share options granted",
        "terseLabel": "Expected dividends"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "afmd_ExpectedUnvestedShareOptionsForfeitureRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ExpectedUnvestedShareOptionsForfeitureRate",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of share options forfeited.",
        "label": "Expected Unvested Share Options, Forfeiture Rate",
        "terseLabel": "Annual forfeiture rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsPaymentExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based expense",
        "verboseLabel": "Share-based expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Explanation of when entity expects to recognise transaction price allocated to remaining performance obligations as revenue",
        "terseLabel": "Performance obligations description"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of when the entity expects to recognise the transaction price allocated to the remaining performance obligations as revenue. [Refer: Revenue from contracts with customers; Transaction price allocated to remaining performance obligations]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in equity instruments designated at fair value through other comprehensive income",
        "verboseLabel": "Fair value of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: At fair value [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r171",
      "r187"
     ]
    },
    "afmd_FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of investments in equity instruments that the entity has designated at fair value through other comprehensive income Outstanding. [Refer: At fair value [member]; Other comprehensive income]",
        "label": "Fair Value Of Investments In Equity Instruments Designated As Measured At Fair Value Through Other Comprehensive Income Outstanding",
        "terseLabel": "Fair value shares of remaining"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_FairValueOfShareOptionsAtGrantDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "FairValueOfShareOptionsAtGrantDate",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of share options at the grant date.",
        "label": "Fair Value of Share Options At Grant Date",
        "terseLabel": "Fair value of the awards at grant date (Share option)."
       }
      }
     },
     "auth_ref": []
    },
    "afmd_FinanceIncomeAndFinanceCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "FinanceIncomeAndFinanceCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income and costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income (cost)",
        "terseLabel": "Finance income / (costs) - net",
        "verboseLabel": "Finance income and costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income or cost associated with interest and other financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, at fair value",
        "terseLabel": "Fair value of government treasury bonds"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ifrs-full_FinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureInvestmentsDetails",
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails",
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails",
      "http://www.affimed.com/role/DisclosureOtherFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]"
       }
      },
      "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": [
      "r155",
      "r184",
      "r185",
      "r201",
      "r202"
     ]
    },
    "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets pledged as collateral for liabilities or contingent liabilities",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets that the entity has pledged as collateral for liabilities or contingent liabilities, including amounts that have been reclassified in accordance with paragraph 3.2.23(a) of IFRS 9. [Refer: Contingent liabilities [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "afmd_FinancialRiskManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "FinancialRiskManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial risk management"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ForeignExchangeDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ForeignExchangeDifferencesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to foreign exchange differences",
        "label": "Foreign exchange differences",
        "terseLabel": "Foreign exchange differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation",
        "terseLabel": "Gain (loss) recognized on other income"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised on the measurement to fair value less costs to sell or on the disposal of the assets or disposal group(s) constituting the discontinued operation. [Refer: Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "terseLabel": "Foreign exchange gains (losses)"
       }
      },
      "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]; Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r62"
     ]
    },
    "afmd_GbpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "GbpMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "GBP"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_GenentechAndRoivantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "GenentechAndRoivantMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining  to Genentech and Roivant.",
        "label": "Genentech and Roivant",
        "terseLabel": "Genentech and Roivant"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_GenentechIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "GenentechIncMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Genentech Inc.",
        "label": "Genentech Inc [Member]",
        "terseLabel": "Genentech Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative expense",
        "negatedLabel": "General and administrative expenses",
        "terseLabel": "General and administrative expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "afmd_GeneralAndAdministrativeExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "GeneralAndAdministrativeExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_GeneralAndAdministrativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "GeneralAndAdministrativeMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsPaymentExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to general and administrative.",
        "label": "General and Administrative [Member]",
        "terseLabel": "General and Administrative"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails"
     ],
     "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": [
      "r199",
      "r215",
      "r240",
      "r244"
     ]
    },
    "ifrs-full_GeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [member]"
       }
      },
      "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": [
      "r199",
      "r215",
      "r240",
      "r244"
     ]
    },
    "afmd_GermanAndUsGovernmentBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "GermanAndUsGovernmentBondsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for German and US government.",
        "label": "German and US Government Bonds [Member]",
        "terseLabel": "German and US government bonds"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodsOrServicesTransferredAtPointInTimeMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Point in time"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers at a point in time. [Refer: Performance obligations satisfied at point in time [member]]"
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_GoodsOrServicesTransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodsOrServicesTransferredOverTimeMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over time"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers over time. [Refer: Performance obligations satisfied over time [member]]"
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails",
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost",
        "terseLabel": "Cost"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r50",
      "r80",
      "r89",
      "r92",
      "r167",
      "r179",
      "r181",
      "r246"
     ]
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesFutureContractuallyAgreedUndiscountedLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross lease liabilities",
        "terseLabel": "Future contractually agreed undiscounted cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r141",
      "r250"
     ]
    },
    "afmd_HarryWeltenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "HarryWeltenMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Harry Welten",
        "label": "Harry Welten [Member]",
        "terseLabel": "Harry Welten"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r263"
     ]
    },
    "afmd_IfrsCashCashEquivalentsAndShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsCashCashEquivalentsAndShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBasisOfPreparationConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "IFRS Cash, Cash Equivalents, and Short-Term Investments",
        "terseLabel": "Current cash resources including short term investments"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsCollaborativeArrangementAndArrangementOtherThanCollaborativeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsCollaborativeArrangementAndArrangementOtherThanCollaborativeAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "IFRS Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsCollaborativeArrangementAndArrangementOtherThanCollaborativeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsCollaborativeArrangementAndArrangementOtherThanCollaborativeDomain",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "IFRS Collaborative Arrangement and Arrangement Other than Collaborative [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsDeferredCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsDeferredCostsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.",
        "label": "Ifrs Deferred Costs Current",
        "terseLabel": "Prepayments"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsDisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsDisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "IFRS Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Gross purchase price"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Investments"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsLesseeLeasingArrangementsOperatingLeasesTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsLesseeLeasingArrangementsOperatingLeasesTermOfContract",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Ifrs Lessee Leasing Arrangements Operating Leases Term Of Contract",
        "terseLabel": "Lease term"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsOverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsOverAllotmentOptionMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Ifrs Over-Allotment Option [Member]",
        "terseLabel": "Underwriters"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsPlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsPlanNameAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "IFRS Plan Name [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsPlanNameDomain",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "IFRS Plan Name [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsRestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsRestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent",
     "presentation": [
      "http://www.affimed.com/role/DisclosureReportingEntityDetails",
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).",
        "label": "IFRS Restructuring and Related Cost, Number of Positions Eliminated, Period Percent",
        "terseLabel": "Percentage of headcount was reduced"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsScenarioAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "IFRS Scenario [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsScenarioDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsScenarioDomain",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "IFRS Scenario [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsScenarioForecastMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.",
        "label": "IFRS Scenario Forecast [Member]",
        "terseLabel": "IFRS Scenario Forecast"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsSettlementTermForOtherPayables": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsSettlementTermForOtherPayables",
     "presentation": [
      "http://www.affimed.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of payable settlements.",
        "label": "IFRS Settlement Term For Other Payables",
        "terseLabel": "Other payables period"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period which the right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "IFRS Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period (in years)"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsShortTermLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsShortTermLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCashOutflowRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability.",
        "label": "IFRS Short-term Lease Payments",
        "terseLabel": "Short-term lease payments"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsStockholdersEquityNoteStockSplitConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsStockholdersEquityNoteStockSplitConversionRatio",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "IFRS Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Reverse stock split ratio"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsTermOfLeaseCancellationOption": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsTermOfLeaseCancellationOption",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of option lease cancellation.",
        "label": "IFRS Term of Lease, Cancellation Option",
        "terseLabel": "Term of lease cancellation option"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsVestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsVestingAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Vestings [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_IfrsVestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IfrsVestingDomain",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule for share-based compensation.",
        "label": "Ifrs Vesting [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss",
        "terseLabel": "Impairment loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails",
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment incurred during the year",
        "terseLabel": "Impairment incurred during the year",
        "verboseLabel": "Impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for intangible assets other than goodwill. [Refer: Impairment loss recognised in profit or loss; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, trade receivables",
        "terseLabel": "Impairments (reversals)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss or reversal of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss; Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "afmd_IncomeFromResearchCollaborations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "IncomeFromResearchCollaborations",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income from research collaborations.",
        "label": "Income From Research Collaborations",
        "terseLabel": "Research collaborations where costs are shared equally"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income), continuing operations",
        "negatedLabel": "Income taxes",
        "negatedTotalLabel": "Income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r37",
      "r42",
      "r43",
      "r44",
      "r70",
      "r119",
      "r191"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedLabel": "Paid income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r98",
      "r221"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "totalLabel": "Net changes to cash and cash equivalents"
       }
      },
      "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": [
      "r102"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of share based payment awards.",
        "terseLabel": "Exercise of share-based payment awards"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsMovementsOfLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through financing cash flows, liabilities arising from financing activities",
        "terseLabel": "Subtotal"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughObtainingOrLosingControlOfSubsidiariesOrOtherBusinessesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughObtainingOrLosingControlOfSubsidiariesOrOtherBusinessesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsMovementsOfLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through obtaining or losing control of subsidiaries or other businesses, liabilities arising from financing activities",
        "terseLabel": "Disposal of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from obtaining or losing control of subsidiaries or other businesses. [Refer: Liabilities arising from financing activities; Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity-settled share based payment awards.",
        "terseLabel": "Equity-settled share-based payment awards"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "afmd_InsuranceExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "InsuranceExpensesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to Insurance expenses.",
        "label": "Insurance expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsAndGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwillMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill [member]"
       }
      },
      "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": [
      "r285"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails": {
       "parentTag": "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails",
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "periodEndLabel": "Intangible assets at end of year",
        "periodStartLabel": "Intangible assets at beginning of year",
        "terseLabel": "Book value",
        "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": [
      "r11",
      "r84"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]",
        "terseLabel": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r85",
      "r218",
      "r242"
     ]
    },
    "afmd_InterestAtGreaterOfEuropeanCentralBankBaseRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "InterestAtGreaterOfEuropeanCentralBankBaseRate",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of interest at greater of European Central Bank Base Rate.",
        "label": "Interest at greater of European Central Bank Base Rate",
        "terseLabel": "Interest at greater of European Central Bank Base Rate"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_InterestAtGreaterOfEuropeanCentralBankBaseRatePlus": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "InterestAtGreaterOfEuropeanCentralBankBaseRatePlus",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of interest at greater of European Central Bank Base Rate, plus.",
        "label": "Interest at greater of European Central Bank Base Rate, Plus",
        "terseLabel": "Interest at greater of European Central Bank Base Rate, plus 5.5%"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_InterestBootstrapLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "InterestBootstrapLoanAgreementMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to interest bootstrap loan agreement.",
        "label": "Interest Bootstrap Loan Agreement [Member]",
        "terseLabel": "Interest Bootstrap Loan Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCashOutflowRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest on lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ifrs-full_InterestIncomeOnFinancialAssetsDesignatedAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestIncomeOnFinancialAssetsDesignatedAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income on financial assets designated at fair value through profit or loss",
        "terseLabel": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest income on financial assets designated at fair value through profit or loss. [Refer: Interest income; Financial assets at fair value through profit or loss, designated upon initial recognition or subsequently]"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "afmd_InterestOnGovernmentTreasuryBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "InterestOnGovernmentTreasuryBondsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to interest on government treasury bonds.",
        "label": "Interest on Government Treasury Bonds [Member]",
        "terseLabel": "Interest on Government treasury bonds"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid, classified as operating activities",
        "negatedLabel": "Paid interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate risk"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r152",
      "r189"
     ]
    },
    "ifrs-full_InterestRateTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateTypesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate types [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received",
        "terseLabel": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_InterestRevenueExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRevenueExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income (expense)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      }
     },
     "auth_ref": [
      "r192",
      "r196",
      "r276"
     ]
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails": {
       "parentTag": "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r60",
      "r206"
     ]
    },
    "afmd_InventoriesAsAt28December2023": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "InventoriesAsAt28December2023",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current inventories as at 28 December 2023.",
        "label": "Inventories As At 28 December 2023",
        "terseLabel": "Inventories."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue of common shares",
        "verboseLabel": "Issue of common shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued Capital.",
        "terseLabel": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureRelatedPartiesCompensationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel outstanding balance",
        "totalLabel": "Key management personnel compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "afmd_KeyManagementPersonnelCompensationForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "KeyManagementPersonnelCompensationForServices",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation received for their services",
        "terseLabel": "Compensation received for their services"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureRelatedPartiesCompensationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureRelatedPartiesCompensationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term employee benefits",
        "terseLabel": "Short-term employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationTerminationBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationTerminationBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureRelatedPartiesCompensationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination benefits",
        "terseLabel": "Termination benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of termination benefits. [Refer: Termination benefits expense; Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "afmd_LaboratoryAndOfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LaboratoryAndOfficeEquipmentMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Laboratory and Office Equipment.",
        "label": "Laboratory and office equipment [Members]",
        "terseLabel": "Laboratory and office equipment",
        "verboseLabel": "Offices, laboratories and vehicles."
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LaboratoryEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LaboratoryEquipmentMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used in laboratory.",
        "label": "Laboratory equipment"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LackOfExchangeabilityAmendmentsToIas21Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LackOfExchangeabilityAmendmentsToIas21Member",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents amendments to lack of exchangeability (amendments to ias 21).",
        "label": "Lack Of Exchangeability (Amendments to IAS 21) [Member]",
        "terseLabel": "Lack of Exchangeability (Amendments to IAS 21)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesFutureContractuallyAgreedUndiscountedLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "terseLabel": "Thereafter"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r143",
      "r154",
      "r249",
      "r251",
      "r253"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementContractualMaturitiesOfBorrowingsDetails",
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesFutureContractuallyAgreedUndiscountedLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Between one and five years",
        "terseLabel": "Payments between one and five years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r253"
     ]
    },
    "ifrs-full_LaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "12 months thereafter",
        "terseLabel": "12 months thereafter"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesMovementsOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      },
      "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": [
      "r134"
     ]
    },
    "afmd_LeaseLiabilitiesAsAt28December2023": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LeaseLiabilitiesAsAt28December2023",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails"
     ],
     "lang": {
      "en-us": {
       "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 as at 28 December 2023.",
        "label": "Lease Liabilities As At 28 December 2023",
        "terseLabel": "Lease liabilities'."
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LeaseLiabilitiesDisposalOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LeaseLiabilitiesDisposalOfSubsidiary",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesMovementsOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The impact on lease liabilities from disposal of subsidiary.",
        "label": "Lease Liabilities, Disposal of Subsidiary",
        "negatedLabel": "Disposal of subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r228",
      "r232"
     ]
    },
    "afmd_LeaseLiabilityInSaleAndLeasebackAmendmentsToIfrs16Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LeaseLiabilityInSaleAndLeasebackAmendmentsToIfrs16Member",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents amendments to lease liability in a sale and leaseback (amendments to ifrs 16).",
        "label": "Lease Liability In A Sale And Leaseback (Amendments To IFRS 16) [Member]",
        "terseLabel": "Lease Liability in a Sale and Leaseback (Amendments to IFRS 16)"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LeaseholdImprovementsAndEquipmentAndRightOfUseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LeaseholdImprovementsAndEquipmentAndRightOfUseAssetsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to leasehold improvements and equipment and right-of-use assets.",
        "label": "Leasehold improvements and equipment and right-of-use assets",
        "terseLabel": "Leasehold improvements and equipment and right-of-use assets"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LeaseholdImprovementsAndEquipmentAsAtDecember282023": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LeaseholdImprovementsAndEquipmentAsAtDecember282023",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of tangible assets derecognized as at 28 December 2023.",
        "label": "Leasehold Improvements And Equipment As At December 28 2023",
        "terseLabel": "Leasehold improvements and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements [Members]",
        "terseLabel": "Leasehold improvements"
       }
      },
      "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": [
      "r277"
     ]
    },
    "afmd_LegalConsultingAndAuditExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LegalConsultingAndAuditExpensesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to legal, consulting and audit expenses.",
        "label": "Legal, consulting and audit expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LegalConsultingAndPatentExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LegalConsultingAndPatentExpensesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to legal, consulting and patent expenses.",
        "label": "Legal, consulting and patent expenses",
        "terseLabel": "Legal, consulting and patent expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LesseeOperatingLeaseExtensionTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LesseeOperatingLeaseExtensionTerm",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee's operating lease extension term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Extension Term",
        "terseLabel": "Extension Term"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsMovementsOfLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_LicencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LicencesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIntangibleAssetsDetails",
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Licences",
        "terseLabel": "Licenses"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing the right to use certain intangible assets owned by another entity. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "afmd_LoanAgreementWithUniCreditLeasingCZMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LoanAgreementWithUniCreditLeasingCZMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the loan agreement with unicredit leasing cz.",
        "label": "Loan agreement with UniCredit Leasing CZ [Members]",
        "terseLabel": "Loan agreement with UniCredit Leasing CZ"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LoanFacilityTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LoanFacilityTrancheOneMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Facility Tranche One.",
        "label": "Loan facility trance one",
        "terseLabel": "Loan facility tranche one"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LoanFacilityTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LoanFacilityTrancheThreeMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Facility Tranche Three.",
        "label": "Loan facility trance three",
        "terseLabel": "Loan facility tranche three"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LoanFacilityTranchetTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LoanFacilityTranchetTwoMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Facility Tranche Two.",
        "label": "Loan facility trance two",
        "terseLabel": "Loan facility tranche two"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "afmd_LongTermFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "LongTermFinancialAssetsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information related to long term financial assets.",
        "label": "Long term financial assets.",
        "terseLabel": "Long term financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current borrowings",
        "verboseLabel": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major customers [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_MajorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorCustomersMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customers [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for customers. It also represents the standard value for the 'Major customers' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_MajorOrdinaryShareTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorOrdinaryShareTransactionsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major ordinary share transactions",
        "terseLabel": "Issue of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for major ordinary share transactions. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "afmd_MathieuSimonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "MathieuSimonMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to Mathieu Simon.",
        "label": "Mathieu Simon [Member]",
        "terseLabel": "Mathieu Simon"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementContractualMaturitiesOfBorrowingsDetails",
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesFutureContractuallyAgreedUndiscountedLeasePaymentsDetails",
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "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": [
      "r22",
      "r131",
      "r142",
      "r143",
      "r146",
      "r147",
      "r148",
      "r154",
      "r174",
      "r183",
      "r216",
      "r249"
     ]
    },
    "ifrs-full_MaximumExposureToCreditRisk": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaximumExposureToCreditRisk",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum credit exposure",
        "terseLabel": "Maximum credit exposure"
       }
      },
      "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": [
      "r180"
     ]
    },
    "afmd_MaximumExposureToForeignCurrencyRisk": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "MaximumExposureToForeignCurrencyRisk",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Maximum foreign currency exposure.",
        "label": "Maximum foreign currency exposure",
        "terseLabel": "Maximum foreign currency exposure"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_MaximumTaxLossDueToOwnershipChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "MaximumTaxLossDueToOwnershipChanges",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of maximum tax losses at the risk of being lost due to ownership changes.",
        "label": "Maximum Tax Loss Due To Ownership Changes",
        "terseLabel": "Maximum tax loss at risk due to ownership changes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MotorVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MotorVehiclesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Car"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing self-propelled ground vehicles used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "afmd_NatureOfExpensesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "NatureOfExpensesAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails",
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsPaymentExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of expenses [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_NatureOfExpensesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "NatureOfExpensesDomain",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails",
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsPaymentExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature Of Expenses [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_NatureOfIncomeExpenseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "NatureOfIncomeExpenseAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "",
        "label": "Nature of income expense [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_NatureOfIncomeExpenseDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "NatureOfIncomeExpenseDomain",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "",
        "label": "Nature Of Income Expense [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetAssetsLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets (liabilities)",
        "terseLabel": "Aggregated closing balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets less the amount of liabilities."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r271"
     ]
    },
    "afmd_NetLossInCaseOfCurrencyExchangeDeviation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "NetLossInCaseOfCurrencyExchangeDeviation",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net loss the company would have accounted in case of currency exchange deviation.",
        "label": "Net Loss In Case Of Currency Exchange Deviation",
        "terseLabel": "Net loss in currency exchange deviation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NewIFRSsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NewIFRSsAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "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": [
      "r105"
     ]
    },
    "ifrs-full_NewIFRSsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NewIFRSsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New IFRSs [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for IFRSs that have been issued but are not yet effective. It also represents the standard value for the 'New IFRSs' axis if no other member is used. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/DisclosureLossPerShareDetails",
      "http://www.affimed.com/role/DisclosureReportingEntityDetails",
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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": [
      "r40"
     ]
    },
    "ifrs-full_NonadjustingEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/DisclosureLossPerShareDetails",
      "http://www.affimed.com/role/DisclosureReportingEntityDetails",
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]"
       }
      },
      "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": [
      "r40"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [Default Label]",
        "totalLabel": "Total non-current assets",
        "verboseLabel": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r112",
      "r236"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current contract liabilities",
        "terseLabel": "Contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "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": [
      "r24",
      "r114",
      "r236"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non current liabilities",
        "terseLabel": "Non current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementContractualMaturitiesOfBorrowingsDetails",
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesFutureContractuallyAgreedUndiscountedLeasePaymentsDetails",
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over the next 12 months",
        "terseLabel": "Payments within one year",
        "verboseLabel": "Over the next 12 months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r142",
      "r143",
      "r154",
      "r249",
      "r253"
     ]
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notional amount",
        "terseLabel": "Principal amount",
        "verboseLabel": "Principal amount of loan"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "afmd_NumberOfOptionsCancelled": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "NumberOfOptionsCancelled",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of share options cancelled.",
        "label": "Number Of Options Cancelled",
        "terseLabel": "Awards cancelled or forfeited."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "terseLabel": "Awards outstanding (options)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r161",
      "r163"
     ]
    },
    "ifrs-full_NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfPotentialOrdinarySharesThatAreAntidilutiveInPeriodPresented",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of potential ordinary shares that are antidilutive in period presented",
        "terseLabel": "Options and Warrants"
       }
      },
      "en": {
       "role": {
        "documentation": "Number of potential ordinary shares that are antidilutive in the period presented."
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercised in share-based payment arrangement",
        "terseLabel": "Awards exercised (Share options)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "terseLabel": "Awards cancelled or forfeited (Share option)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Awards granted (share option)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "afmd_NumberOfShareOptionsIssuedInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "NumberOfShareOptionsIssuedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of share options issued in a share-based payment arrangement.",
        "label": "Number Of Share Options Issued In Share-Based Payment Arrangement",
        "terseLabel": "Number of options issued"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_NumberOfShareOptionsVestedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "NumberOfShareOptionsVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of options vested in a share-based payment arrangement.",
        "label": "Number Of Share Options Vested In Share Based Payment Arrangement",
        "terseLabel": "Awards Vested (Share options)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares authorised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "terseLabel": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "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": [
      "r30"
     ]
    },
    "afmd_NumberOfTranches": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "NumberOfTranches",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of tranches under share based award.",
        "label": "Number of Tranches [Member]",
        "terseLabel": "Number of tranches"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails",
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office and IT equipment",
        "terseLabel": "Office equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r214"
     ]
    },
    "afmd_OperatingLossCarryforwardsForCorporateIncomeTaxPurposes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "OperatingLossCarryforwardsForCorporateIncomeTaxPurposes",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of tax loss carryforward for corporate income tax purposes.",
        "label": "Tax loss carryforward for corporate income tax purposes",
        "terseLabel": "Tax loss carryforward for corporate income tax purposes"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_OperatingLossCarryforwardsForTradeTaxPurposes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "OperatingLossCarryforwardsForTradeTaxPurposes",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of tax loss carryforward for trade tax purposes.",
        "label": "Tax loss carryforward for trade tax purposes",
        "terseLabel": "Tax loss carryforward for trade tax purposes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Common shares"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r275"
     ]
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address",
        "terseLabel": "Other Address",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets.",
        "terseLabel": "Other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r242"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "terseLabel": "Other comprehensive loss",
        "totalLabel": "Other comprehensive loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r34",
      "r38",
      "r117"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) from investments in equity instruments",
        "terseLabel": "Equity investments at fair value OCI - net change in fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income applying paragraph 5.7.5 of IFRS 9. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r38"
     ]
    },
    "ifrs-full_OtherCurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails": {
       "parentTag": "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureOtherFinancialAssetsDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current financial assets",
        "terseLabel": "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": [
      "r12"
     ]
    },
    "afmd_OtherExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "OtherExpensesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails",
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to other expenses",
        "label": "Other expenses",
        "terseLabel": "Other expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_OtherFinanceIncomeFinanceCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "OtherFinanceIncomeFinanceCostsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to other finance income / finance costs.",
        "label": "Other finance income/finance costs - net",
        "verboseLabel": "Other finance income/finance costs - net"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_OtherIncomeAndExpensesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "OtherIncomeAndExpensesNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income and expenses - net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income (expense)",
        "verboseLabel": "Other income and expenses - net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_OtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other payables",
        "terseLabel": "Other payables of payroll and employee related liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Amounts payable that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ifrs-full_OtherPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherPriceRiskMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other price risk"
       }
      },
      "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 market prices (other than those arising from interest rate risk or currency risk), whether those changes are caused by factors specific to the individual financial instrument or its issuer, or by factors affecting all similar financial instruments traded in the market. [Refer: Currency risk [member]; Interest rate risk [member]; Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r152",
      "r189"
     ]
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves",
        "terseLabel": "Fair value reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)",
        "negatedLabel": "Other"
       }
      },
      "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 the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value",
        "terseLabel": "Par value"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "afmd_PatentAndTechnologyLicenseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "PatentAndTechnologyLicenseAgreementMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for patent and technology license agreement (the \"MD Anderson License\").",
        "label": "Patent and Technology License Agreement [Member]",
        "terseLabel": "Patent and technology license agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsForDebtIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsForDebtIssueCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for debt issue costs",
        "negatedLabel": "Transaction costs related to borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for debt issue costs."
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "ifrs-full_PaymentsForShareIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsForShareIssueCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for share issue costs",
        "negatedLabel": "Transaction costs related to issue of common shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for share issue costs."
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesMovementsOfLeaseLiabilitiesDetails",
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCashOutflowRelatedToLeasesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedLabel": "Repayment of lease liabilities",
        "terseLabel": "Repayment of lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r226"
     ]
    },
    "afmd_PercentageOfDeviationBetweenCurrencyExchangeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "PercentageOfDeviationBetweenCurrencyExchangeRate",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of weakening/strengthening difference between currencies.",
        "label": "Percentage Of Deviation Between Currency Exchange Rate",
        "terseLabel": "Percentage of deviation between currency exchange rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfEntitysRevenue",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of entity's revenue",
        "terseLabel": "Percentage of entity's revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of the entity's revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "afmd_PercentageOfOwnershipInterestWithWhichLoanIsCollateralized": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "PercentageOfOwnershipInterestWithWhichLoanIsCollateralized",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership interest with which the loan is secured by a pledge.",
        "label": "Percentage Of Ownership Interest With Which The Loan Is collateralized",
        "terseLabel": "Percentage of ownership interest pledged as security"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_PersonnelExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "PersonnelExpensesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesDetails",
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to personnel expenses",
        "label": "Personnel expenses",
        "terseLabel": "Personnel expenses"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PreferenceSharesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Shares [Members]",
        "terseLabel": "Preferred Shares"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are senior in some aspects to ordinary shares, but subordinate to debt instruments in terms of claim. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings, classified as financing activities",
        "terseLabel": "Proceeds from borrowings",
        "verboseLabel": "Amount drawdown"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "ifrs-full_ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from disposal of non-current assets or disposal groups classified as held for sale and discontinued operations",
        "terseLabel": "Purchase price had been received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the disposal of non-current assets or disposal groups classified as held for sale and discontinued operations. [Refer: Discontinued operations [member]; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issue of common shares.",
        "terseLabel": "Proceeds from issue of common shares, including exercise of share-based payment awards",
        "verboseLabel": "Net proceeds from issue of common shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "afmd_ProceedsFromSaleOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ProceedsFromSaleOfShares",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLongTermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net proceeds from sale of shares.",
        "label": "Proceeds from Sale of Shares",
        "terseLabel": "Gross proceeds from sale"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "terseLabel": "Cash received from the sale of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r239"
     ]
    },
    "ifrs-full_ProductsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r239"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss for the period",
        "totalLabel": "Loss for the period",
        "verboseLabel": "Loss for the period"
       }
      },
      "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": [
      "r2",
      "r33",
      "r94",
      "r107",
      "r109",
      "r192",
      "r194",
      "r236",
      "r243"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "terseLabel": "Loss before tax",
        "totalLabel": "Loss before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r168",
      "r203",
      "r204",
      "r255",
      "r256"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r217",
      "r276"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails": {
       "parentTag": "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails",
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Balance at end of the year",
        "periodStartLabel": "Balance at beginning of the year.",
        "terseLabel": "Leasehold improvements and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r54"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureLeaseholdImprovementsAndEquipmentDetails",
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r55",
      "r218",
      "r242"
     ]
    },
    "afmd_PublicOfferingExclUnderwritersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "PublicOfferingExclUnderwritersMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to the shares issued in public offering excluding the shares sold as a result of the exercise of underwriters' option to purchase over-allotment shares.",
        "label": "Shares issued in public offering excluding over-allotment [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfAvailableforsaleFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfAvailableforsaleFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of available-for-sale financial assets",
        "negatedLabel": "Cash paid for investments in financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of available-for-sale financial assets. [Refer: Financial assets available-for-sale]"
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Purchase of intangible assets",
        "terseLabel": "Purchase of 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": [
      "r222"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Purchase of leasehold improvements and equipment, including upfront payments for right-of-use assets"
       }
      },
      "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": [
      "r222"
     ]
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r148",
      "r163",
      "r237",
      "r238",
      "r296"
     ]
    },
    "ifrs-full_RangesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails",
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r148",
      "r163",
      "r237",
      "r238",
      "r296"
     ]
    },
    "ifrs-full_ReceivablesFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReceivablesFromContractsWithCustomers",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables from contracts with customers",
        "terseLabel": "Receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s right to consideration in exchange for goods or services that the entity has transferred to a customer that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r128"
     ]
    },
    "afmd_RemunerationPayableToKeyManagementPersonnelAndSupervisoryDirectors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "RemunerationPayableToKeyManagementPersonnelAndSupervisoryDirectors",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Remuneration payable to key management personnel and supervisory directors.",
        "label": "Remuneration payable to key management personnel and supervisory directors",
        "terseLabel": "Key management personnel outstanding balance"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ReorganizationNumberOfClinicalStageDevelopmentProgramsFocused": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ReorganizationNumberOfClinicalStageDevelopmentProgramsFocused",
     "presentation": [
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureReportingEntityDetails",
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of clinical stage development programs focused in Reorganization.",
        "label": "Reorganization, Number of Clinical Stage Development Programs Focused",
        "terseLabel": "Number of clinical stage development programs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsMovementsOfLiabilitiesReconcileToCashFlowsArisingFromFinancingActivitiesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedLabel": "Repayment of borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "afmd_ReportingEntityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ReportingEntityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting entity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development expenses.",
        "negatedLabel": "Research and development expenses",
        "terseLabel": "Research and development expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "afmd_ResearchAndDevelopmentExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ResearchAndDevelopmentExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ResearchAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ResearchAndDevelopmentMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsPaymentExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to research and development",
        "label": "Research And Development [member]",
        "terseLabel": "Research and Development"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ReservationOfManufacturingCapacityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ReservationOfManufacturingCapacityMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherAssetsAndPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to reservation of manufacturing capacity.",
        "label": "Reservation of Manufacturing Capacity [Member]",
        "terseLabel": "Reservation of manufacturing capacity"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAdjustmentMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Adjustment [Member]",
        "terseLabel": "Adjusted"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestructuringProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RestructuringProvision",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring provision"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provision for restructuring, such as the sale or termination of a line of business; closure of business locations in a country or region or relocation of activities from one country or region to another; changes in management structure; and fundamental reorganisations that have a material effect on the nature and focus of the entity's operations. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBasisOfPreparationConsolidatedFinancialStatementsDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Accumulated deficit"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r209"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "terseLabel": "Accumulated deficit"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r205"
     ]
    },
    "ifrs-full_RevaluationSurplusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevaluationSurplusMember",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value reserves",
        "terseLabel": "Fair value reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated revaluation surplus on the revaluation of assets recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r48",
      "r110",
      "r205"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue.",
        "verboseLabel": "Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r116",
      "r168",
      "r190",
      "r193",
      "r197",
      "r198",
      "r200",
      "r203",
      "r204",
      "r236"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers",
        "terseLabel": "Revenues"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127"
     ]
    },
    "ifrs-full_RevenueFromGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromGovernmentGrants",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income from government grants.",
        "terseLabel": "Income from government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income recognised in relation to government grants. [Refer: Government grants]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_RevenueFromRenderingOfServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromRenderingOfServices",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from rendering of services",
        "verboseLabel": "Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of services. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue that was included in contract liability balance at beginning of period",
        "terseLabel": "Revenue under contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue that was included in the contract liability balance at the beginning of the period. [Refer: Contract liabilities; Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "afmd_RightOfUseAssetsAsAt28December2023": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "RightOfUseAssetsAsAt28December2023",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails"
     ],
     "lang": {
      "en-us": {
       "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 as at 28 December 2023.",
        "label": "Right-Of-Use Assets As At 28 December 2023",
        "terseLabel": "Rights-of-use assets."
       }
      }
     },
     "auth_ref": []
    },
    "afmd_RightOfUseAssetsDisposalOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "RightOfUseAssetsDisposalOfSubsidiary",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of decrease in right-of-use assets from disposal of subsidiary.",
        "label": "Right-of-use Assets, Disposal of Subsidiary",
        "negatedLabel": "Disposal of subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesScheduleOfCarryingAmountsOfRightOfUseAssetsReconcileDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "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": [
      "r133",
      "r139"
     ]
    },
    "afmd_RoivantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "RoivantMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Roivant.",
        "label": "Roivant",
        "terseLabel": "Roivant"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "Previously Stated"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of estimated useful lives of property, plant and equipment.",
        "label": "Schedule of Estimated Useful Lives of Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of estimated useful lives of leasehold improvements and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ScheduleOfFinanceIncomeAndFinanceCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ScheduleOfFinanceIncomeAndFinanceCostsTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinanceIncomeAndCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of finance income and costs.",
        "label": "Schedule of Finance Income and Finance Costs [Table Text Block]",
        "terseLabel": "Schedule of finance income and costs"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r258"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "afmd_ServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ServicesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of vesting of award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Rights Percentage",
        "terseLabel": "Vesting percentage"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ShareBasedCompensationShareBasedPaymentsOptionsExpectedLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ShareBasedCompensationShareBasedPaymentsOptionsExpectedLife",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period over which shares can be payments estimated life",
        "label": "Share Based Compensation Share Based Payments Options Expected Life",
        "terseLabel": "Contractual lifetime of the options"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ShareBasedPaymentWithMarketConditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ShareBasedPaymentWithMarketConditionsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share-based payments with market condition.",
        "label": "Share-Based Payments With Market Condition [member]",
        "terseLabel": "Share-based payments with market condition"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ShareBasedPaymentWithServiceConditionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ShareBasedPaymentWithServiceConditionMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share-based payments with service condition.",
        "label": "Share-Based Payments With Service Condition [member]",
        "terseLabel": "Share-based payments with service condition"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ShareBasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ShareBasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issue related cost",
        "terseLabel": "Underwriting commissions, legal and consulting expenses",
        "verboseLabel": "Underwriting commissions and other offering expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cost related to the issuance of shares."
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "afmd_SharePricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SharePricePerShare",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price, Per Share",
        "terseLabel": "Share price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharebasedPaymentArrangementsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]"
       }
      },
      "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": [
      "r164"
     ]
    },
    "afmd_SharesIssuedInPublicOfferingAndOverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SharesIssuedInPublicOfferingAndOverAllotmentOptionMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for public offering and over-allotment option.",
        "label": "Shares issued in public offering and over-allotment"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SharesIssuedInPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SharesIssuedInPublicOfferingMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to shares issued in public offering.",
        "label": "Public offering",
        "terseLabel": "Public offering"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SharesIssuedUnderNewAtMarketProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SharesIssuedUnderNewAtMarketProgramMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for new at-the market (ATM) program.",
        "label": "At the market program",
        "terseLabel": "At the market program"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SharesPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SharesPrice",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Shares Price",
        "terseLabel": "Share price"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SharesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SharesValue",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of shares as on the balance sheet date.",
        "label": "Shares Value",
        "terseLabel": "Total carrying amount of shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SocialSecurityContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SocialSecurityContributions",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Social security costs",
        "terseLabel": "Social security contributions"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents social security contributions. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "afmd_SoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SoftwareMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing software.",
        "label": "Software [Member]",
        "terseLabel": "Software"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated statements of cash flows"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated statements of changes in equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]",
        "terseLabel": "Issued capital and reserves",
        "verboseLabel": "Unaudited consolidated interim statements of changes in equity"
       }
      },
      "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/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated statements of comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated statements of financial position"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfCompensationOfManagingDirectorsAndOtherKeyManagementPersonnelTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfCompensationOfManagingDirectorsAndOtherKeyManagementPersonnelTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation of Managing Directors and Other Key Management Personnel",
        "terseLabel": "Schedule of compensation of managing directors and other key management personnel"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfEarningsPerShareTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfEarningsPerShareTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share",
        "terseLabel": "Loss per share"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfEmployeeBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfEmployeeBenefitTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of employee benefits.",
        "label": "Summary of Employee Benefit [Table Text Block]",
        "terseLabel": "Schedule of employee benefits"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfExchangeRatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfExchangeRatesTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Rates",
        "terseLabel": "Schedule of exchange rates"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfFairValueOfAssetsPledgedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfFairValueOfAssetsPledgedTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflects about fair value of assets pledged.",
        "label": "Summary of Fair Value of Assets Pledged [Table Text Block]",
        "terseLabel": "Schedule of fair value of assets pledged"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfGeneralAndAdministrativeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfGeneralAndAdministrativeExpenseTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureGeneralAndAdministrativeExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of general and administrative expenses.",
        "label": "Summary of General and Administrative Expense [Table Text Block]",
        "terseLabel": "Schedule of general and administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfIncomeTaxReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfIncomeTaxReconciliationTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary Of Income Tax Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of income tax reconciliation"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfNewStandardsAndInterpretationsNotYetAdoptedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfNewStandardsAndInterpretationsNotYetAdoptedTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of summary of new standards and interpretations not yet adopted.",
        "label": "Summary Of New Standards And Interpretations Not Yet Adopted [Table Text Block]",
        "terseLabel": "Schedule of new standards and interpretations not yet adopted"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfOutstandingBalancesRelatedToKeyManagementPersonnelTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfOutstandingBalancesRelatedToKeyManagementPersonnelTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Balances Related to Key Management Personnel",
        "terseLabel": "Schedule of outstanding balances for supervisory board compensation and expense reimbursement related to key management personnel"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SummaryOfResearchAndDevelopmentExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SummaryOfResearchAndDevelopmentExpenseTableTextBlock",
     "presentation": [
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of research and development expenses.",
        "label": "Summary of Research and Development Expense [Table Text Block]",
        "terseLabel": "Schedule research and development expenses"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SupervisoryBoardDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SupervisoryBoardDirectorsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to supervisory board of directors",
        "label": "Supervisory Board Directors [Member]",
        "terseLabel": "Supervisory Board Directors"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_SupplierFinanceArrangementsAmendmentsToIas7AndIfrs7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "SupplierFinanceArrangementsAmendmentsToIas7AndIfrs7Member",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents amendments to supplier finance arrangements (amendments to ias 7 and ifrs 7.",
        "label": "Supplier Finance Arrangements (Amendments To IAS 7 And IFRS 7) [Member]",
        "terseLabel": "Supplier Finance Arrangements (Amendments to IAS 7 and IFRS 7)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "negatedLabel": "Non-deductible expenses"
       }
      },
      "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 expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "afmd_TaxEffectOfLocalTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TaxEffectOfLocalTaxRates",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effects due to local tax rates.",
        "label": "Adjustments for local tax rates",
        "negatedLabel": "Adjustments for local tax rates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) at applicable tax rate",
        "negatedLabel": "Income tax benefit at tax rate of 29.825 %"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "afmd_TemporaryDifferenceBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TemporaryDifferenceBorrowingsMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to temporary differences in borrowings",
        "label": "Borrowings [Member]",
        "terseLabel": "Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TerminationBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TerminationBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination benefits expense",
        "verboseLabel": "Termination benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense in relation to termination benefits. Termination benefits are employee benefits provided in exchange for the termination of an employee's employment as a result of either: (a) an entity's decision to terminate an employee's employment before the normal retirement date; or (b) an employee's decision to accept an offer of benefits in exchange for the termination of employment. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "afmd_ThereofAssetsPledgedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ThereofAssetsPledgedMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to thereof assets pledged",
        "label": "There of Assets Pledged"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ThirdPartyServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ThirdPartyServicesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureResearchAndDevelopmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to third party services.",
        "label": "Third-party services"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ThomasHechtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ThomasHechtMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to thomas hecht",
        "label": "Thomas Hecht [Member]",
        "terseLabel": "Thomas Hecht"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ThresholdAmountEligibleToReceiveOvertimeUponAchievementOfMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ThresholdAmountEligibleToReceiveOvertimeUponAchievementOfMilestones",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The threshold amount that may be eligible to receive including payments upon achievement of specified development, regulatory and commercial milestones, and royalties on sales.",
        "label": "Threshold Amount Eligible To Receive Overtime Upon Achievement Of Milestones",
        "terseLabel": "Additional payments upon achievement of milestones"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_ThresholdAmountEligibleToReceivePaymentsUponAchievementOfMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ThresholdAmountEligibleToReceivePaymentsUponAchievementOfMilestones",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The threshold amount that may be eligible to receive including payments upon achievement of specified development, regulatory and commercial milestones, and royalties on sales.",
        "label": "Threshold Amount Eligible To Receive Payments Upon Achievement Of Milestones",
        "terseLabel": "Additional payments received upon achievement of milestones"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all timings of the transfer of goods or services in contracts with customers. It also represents the standard value for the 'Timing of transfer of goods or services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_TitleOfNewIFRS": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TitleOfNewIFRS",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesNewAccountingStandardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date as at which entity plans to apply new IFRS initially.",
        "terseLabel": "Standard/interpretation"
       }
      },
      "en": {
       "role": {
        "documentation": "The title of a new IFRS that has been issued but is not yet effective."
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range",
        "terseLabel": "Maximum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r148",
      "r163",
      "r237",
      "r238",
      "r296"
     ]
    },
    "afmd_Totalleaseliabilitiesotherchanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "Totalleaseliabilitiesotherchanges",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLeaseLiabilitiesMovementsOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total impact on lease liabilities from other changes.",
        "label": "TotalLeaseLiabilitiesOtherChanges",
        "terseLabel": "Sub-total - Other changes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables.",
        "terseLabel": "Trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables",
        "verboseLabel": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r26"
     ]
    },
    "afmd_TradeAndOtherLiabilitiesAsAt29December2023": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TradeAndOtherLiabilitiesAsAt29December2023",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables as at 28 December 2023.",
        "label": "Trade And Other Liabilities As At 29 December 2023",
        "terseLabel": "Trade and other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_TradeAndOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TradeAndOtherPayablesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information related to trade and other payables.",
        "label": "Trade and other payable",
        "terseLabel": "Trade and other payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails": {
       "parentTag": "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAssetsOfAffimedNvAndAffimedGmbhRecognizedInConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables.",
        "terseLabel": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r26"
     ]
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_TradeAndOtherReceivablesAsAt28December2023": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TradeAndOtherReceivablesAsAt28December2023",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureOtherIncomeAndExpensesNetAssetsAndLiabilitiesOfAbcheckSroDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables as at 28 December 2023.",
        "label": "Trade And Other Receivables As At 28 December 2023",
        "terseLabel": "Trade and other receiavbles"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_TradeAndOtherReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TradeAndOtherReceivablesMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to trade and other receivables",
        "label": "Trade and other receivable",
        "terseLabel": "Trade and other receivables"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.affimed.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "afmd_TrancheIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TrancheIMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for tranche one.",
        "label": "Tranche I [member]",
        "terseLabel": "Tranche I"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_TrancheIiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TrancheIiMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for tranche two.",
        "label": "Tranche II [member]",
        "terseLabel": "Tranche II"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_TrancheIiiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TrancheIiiMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for tranche three.",
        "label": "Tranche III [member]",
        "terseLabel": "Tranche III"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TransactionPriceAllocatedToRemainingPerformanceObligations",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction price allocated to remaining performance obligations",
        "terseLabel": "Remaining performance obligations"
       }
      },
      "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 [member]]"
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "afmd_TransferFromSaleOfFinancialAssetsOfCumulativeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "TransferFromSaleOfFinancialAssetsOfCumulativeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of transfer of cumulative loss on financial assets.",
        "label": "Transfer From Sale Of Financial Assets Of Cumulative Loss",
        "terseLabel": "Transfer of cumulative loss on sale of financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of interest rates [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": [
      "r295"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails"
     ],
     "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": [
      "r149",
      "r150",
      "r151",
      "r153",
      "r173",
      "r176",
      "r177"
     ]
    },
    "ifrs-full_TypesOfRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks"
       }
      },
      "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": [
      "r149",
      "r150",
      "r151",
      "r153",
      "r173",
      "r176",
      "r177"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "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": [
      "r164"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://www.affimed.com/role/DisclosureSegmentReportingGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "USA",
        "terseLabel": "USA"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_USDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "USDMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "USD"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_UlrichGrauMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "UlrichGrauMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents information pertaining to Ulrich Grau",
        "label": "Ulrich Grau [Member]",
        "terseLabel": "Ulrich Grau"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UndrawnBorrowingFacilities",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undrawn borrowing facilities",
        "terseLabel": "Undrawn borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "afmd_UnutilisedFundsOfResearchPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "UnutilisedFundsOfResearchPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unutilized funds of the research plan.",
        "label": "Unutilised Funds of the Research Plan",
        "terseLabel": "Unutilized funds of the research plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.affimed.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, intangible assets other than goodwill",
        "terseLabel": "Estimated useful life"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.affimed.com/role/DisclosureMaterialAccountingPoliciesScheduleOfUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Useful lives of property, plant and equipment (in years)"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "afmd_UtakemmerichKellMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "UtakemmerichKellMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Uta Kemmerich-Kell",
        "label": "Uta Kemmerich-Kell [Member]",
        "terseLabel": "Uta Kemmerich-Kell"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ValueAddedTaxReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value added tax receivables",
        "terseLabel": "Value added tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of receivables related to a value added tax."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "afmd_ValueOfSharesAuthorised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "ValueOfSharesAuthorised",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.affimed.com/role/DisclosureIssuedCapitalAndReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares authorised.",
        "label": "ATM program common shares sales value up to",
        "terseLabel": "ATM program common shares sales value up to",
        "verboseLabel": "Shares authorised"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.affimed.com/role/DisclosureEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wages and salaries.",
        "terseLabel": "Wages and salaries"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price of share options 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": [
      "r160"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r157",
      "r161"
     ]
    },
    "afmd_WeightedAverageFairValueAtMeasurementDateShareBasedPaymentAwardAwarded": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "WeightedAverageFairValueAtMeasurementDateShareBasedPaymentAwardAwarded",
     "crdr": "debit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of fair value of shares at grant date.",
        "label": "Weighted Average Fair Value at Measurement Date Share Based Payment Award Awarded",
        "terseLabel": "Grant date fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "crdr": "credit",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average fair value at measurement date, share options granted",
        "terseLabel": "Fair value at grant date"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsServiceConditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Weighted average remaining contractual life"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ifrs-full_WeightedAverageSharePrice2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageSharePrice2019",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsFairValueOfOptionsDetails",
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price",
        "terseLabel": "Share price at grant date",
        "verboseLabel": "Hurdle rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "afmd_WeightedAverageSharePricePeriodConsideredPrecedingConsecutiveTradingDay": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "WeightedAverageSharePricePeriodConsideredPrecedingConsecutiveTradingDay",
     "presentation": [
      "http://www.affimed.com/role/DisclosureShareBasedPaymentsMarketConditionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The preceding consecutive trading period should be considered for weighted average share price.",
        "label": "Weighted Average Share Price Period Considered, Preceding Consecutive Trading Day",
        "terseLabel": "Trading days"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://www.affimed.com/role/DisclosureLossPerShareDetails",
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted number of common shares outstanding"
       }
      },
      "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": [
      "r73"
     ]
    },
    "afmd_WeightedAverageSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "WeightedAverageSharesOutstandingBasic",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of basic shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Shares Outstanding Basic",
        "terseLabel": "Weighted number of common shares outstanding, basic"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_WeightedAverageSharesOutstandingDiluted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "WeightedAverageSharesOutstandingDiluted",
     "presentation": [
      "http://www.affimed.com/role/StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Shares Outstanding Diluted",
        "terseLabel": "Weighted number of common shares outstanding, diluted"
       }
      }
     },
     "auth_ref": []
    },
    "afmd_WolfgangFischerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.affimed.com/20231231",
     "localname": "WolfgangFischerMember",
     "presentation": [
      "http://www.affimed.com/role/DisclosureRelatedPartiesOutstandingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Wolfgang Fischer.",
        "label": "Wolfgang Fischer [Member]",
        "terseLabel": "Wolfgang Fischer"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_51&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2023-03-23"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2023-03-23"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2023-03-23"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2023-03-23"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2023-03-23"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2023-03-23"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2023-03-23"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG10&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "116",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_116_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2023-03-23"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2023-03-23"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Section": "Presentation and disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS05_g30-42_TI",
   "URIDate": "2023-03-23"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "11A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_11A_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35K",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2023-03-23"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2023-03-23"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-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-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2023-03-23"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_31_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_31_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG63&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r264": {
   "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"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "171",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_171&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  }
 }
}
