{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "mele": "http://www.melexis.com/20211231",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://www.melexis.com/20211231/mele-2021-12-31.xsd"
  ]
 },
 "facts": {
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMi0yLTEtMS0xNzQ2MA_5ce47dcf-231e-4d71-8d97-fa629ff14df4": {
   "value": "34950394",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMi0zLTEtMS0xNzQ2MA_d854483d-aa83-4f83-a7d8-809e8eec126d": {
   "value": "58883048",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMy0yLTEtMS0xNzQ2MA_ebe8c47a-e511-4024-9fee-d289acd497b1": {
   "value": "10356160",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMy0zLTEtMS0xNzQ2MA_5c605287-b4be-4474-95b2-91677d0f745c": {
   "value": "244971",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfNC0yLTEtMS0xNzQ2MA_1bd56ca3-83b3-4778-961b-d81da154bc07": {
   "value": "80229168",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfNC0zLTEtMS0xNzQ2MA_d69b06cb-e111-4b26-82b9-e7827639d55a": {
   "value": "65099023",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfNS0yLTEtMS0xNzQ2MA_dd2fbbb9-7626-4d09-87f2-a47d5fa46627": {
   "value": "5179602",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfNS0zLTEtMS0xNzQ2MA_84b15c4d-f0ef-4527-babe-b11b041d59d6": {
   "value": "372415",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfNi0yLTEtMS0xNzQ2MA_0bea37cc-4b9e-43f9-9aac-0c7ee5e2dc5b": {
   "value": "5976258",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfNi0zLTEtMS0xNzQ2MA_f79340f9-5115-4ba5-bcc6-f3e4db00c05c": {
   "value": "4695479",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfNy0yLTEtMS0xNzQ2MA_124797d7-99f1-40d5-be23-c7bfd0df927a": {
   "value": "144490280",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfNy0zLTEtMS0xNzQ2MA_1e31fcf9-2e4c-42ac-aaf5-076e1eb8718d": {
   "value": "123457242",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfOC0yLTEtMS0xNzQ2MA_0601f1be-bd89-4808-9922-902bbb6935f3": {
   "value": "10680012",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfOC0zLTEtMS0xNzQ2MA_0e064861-b7e4-49b1-bfe1-822d6be831cf": {
   "value": "10636656",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfOS0yLTEtMS0xNzQ2MA_1f1090b0-4ce9-458c-bf47-3717516603e1": {
   "value": "291861874",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfOS0zLTEtMS0xNzQ2MA_ac9d5922-3bab-49db-82b2-4eeddabe7d22": {
   "value": "263388836",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTAtMi0xLTEtMTc0NjA_fa63e85d-58ad-4468-af60-5b4280eb5924": {
   "value": "25230552",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTAtMy0xLTEtMTc0NjA_40fdf32c-f436-419b-b4bf-f8004ad47853": {
   "value": "28490331",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTEtMi0xLTEtMTc0NjA_c6e579f1-82b8-4697-ae54-c2aba97ffb4f": {
   "value": "3140921",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTEtMy0xLTEtMTc0NjA_efbbdf33-5313-417d-a047-ce7d43816ff4": {
   "value": "4202869",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTItMi0xLTEtMTc0NjA_ca8586a6-3125-4dfa-9554-e348f2aec9d6": {
   "value": "132020095",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTItMy0xLTEtMTc0NjA_23a7ba9a-7207-4ec5-bf14-cf8cf9dfd1c8": {
   "value": "129949108",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTMtMi0xLTEtMTc0NjA_9f26c0a5-1d65-4174-bdad-37916989b298": {
   "value": "4334611",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTMtMy0xLTEtMTc0NjA_12496e5c-e1d6-43ad-9124-fe6145d6c614": {
   "value": "4650041",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTQtMi0xLTEtMTc0NjA_c6936aab-1cd3-4504-b88f-dc6c8507f2f5": {
   "value": "4592441",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTQtMy0xLTEtMTc0NjA_395f496f-bee8-4242-b221-442190143366": {
   "value": "2731139",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTUtMi0xLTEtMTc0NjA_7cee572f-ec7a-4964-b8bb-8160cab0e4e8": {
   "value": "169318620",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTUtMy0xLTEtMTc0NjA_a5574244-7349-4b84-8bee-0115ef488948": {
   "value": "170023489",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTYtMi0xLTEtMTc0NjA_3bb71cb1-e94c-4623-82a4-1d8046dffcd6": {
   "value": "461180495",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOjIyOWQ3MjEwMmU3NDRmMTk5YzU2MGVmZjllNTM4NTMzL3RhYmxlcmFuZ2U6MjI5ZDcyMTAyZTc0NGYxOTljNTYwZWZmOWU1Mzg1MzNfMTYtMy0xLTEtMTc0NjA_e572ac52-5e5b-4ec4-aa5a-b075e1f5100b": {
   "value": "433412325",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMi0yLTEtMS0xNzQ2MA_c4225989-3822-497c-b063-774c8bcc5012": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMi0zLTEtMS0xNzQ2MA_94aaa1e8-4b15-4e9d-854e-aecd996f24cb": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMy0yLTEtMS0xNzQ2MA_1ab3e3c7-906e-47b4-94e7-e389641cc146": {
   "value": "1718141",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMy0zLTEtMS0xNzQ2MA_abe058c1-8b75-498b-be50-4332ea49807a": {
   "value": "1632661",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfNC0yLTEtMS0xNzQ2MA_78a4603c-454b-4017-a261-e23fffe4c945": {
   "value": "22667627",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfNC0zLTEtMS0xNzQ2MA_e3733153-61ad-441f-9f66-204ab5bbb61f": {
   "value": "18327737",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfNS0yLTEtMS0xNzQ2MA_398c9c56-110e-4d72-8ec3-b4cedb45e3ee": {
   "value": "19785548",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfNS0zLTEtMS0xNzQ2MA_e68a13e9-056b-4c04-bbfe-3fb4640bbd2f": {
   "value": "15759006",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfNi0yLTEtMS0xNzQ2MA_841d8c8b-4614-48e2-8c2d-a88ba8c422d6": {
   "value": "17810905",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ShorttermEmployeeBenefitsAccruals",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfNi0zLTEtMS0xNzQ2MA_1c7a4e21-8d66-4048-a12e-3b4582535060": {
   "value": "11881630",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ShorttermEmployeeBenefitsAccruals",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfNy0yLTEtMS0xNzQ2MA_7ed27b5f-6d7e-4bba-89ee-79c4a57a59cf": {
   "value": "789822",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfNy0zLTEtMS0xNzQ2MA_e68c9eee-7cab-40dd-94f3-03e035afa7be": {
   "value": "473355",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfOC0yLTEtMS0xNzQ2MA_a82c209b-2c99-45cf-9d07-2b1f09792ce5": {
   "value": "4002058",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfOC0zLTEtMS0xNzQ2MA_cd60d11f-dc51-47e9-ab1b-3502e3ece46b": {
   "value": "3433130",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfOS0yLTEtMS0xNzQ2MA_9d486022-5a0c-4967-b2bd-34698619257b": {
   "value": "2437459",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncomeOtherThanContractLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfOS0zLTEtMS0xNzQ2MA_fcd19055-8362-4da3-863e-de2581fd0564": {
   "value": "2799357",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncomeOtherThanContractLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTAtMi0xLTEtMTc0NjA_c38d7494-b6cb-4329-a178-469efe435531": {
   "value": "69211560",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTAtMy0xLTEtMTc0NjA_636ba96d-59e6-42ac-876e-61b8a6611ab9": {
   "value": "54306876",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTEtMi0xLTEtMTc0NjA_aa4ddb48-9b6f-4577-935f-feb17064a9d2": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTEtMy0xLTEtMTc0NjA_9b6b68b8-2754-42b3-92f0-33a8086057eb": {
   "value": "62000000",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTItMi0xLTEtMTc0NjA_d2b9f60f-f6cd-49c7-bacc-1265f4af4829": {
   "value": "2908663",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTItMy0xLTEtMTc0NjA_e3b2982a-255c-4607-b630-06504bdd7699": {
   "value": "2122166",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTMtMi0xLTEtMTc0NjA_3066c041-7374-408d-b98f-192ef97124d0": {
   "value": "3824",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTMtMy0xLTEtMTc0NjA_e2cc9424-1a2e-4aa4-b753-7d1148f6fd2c": {
   "value": "207134",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTQtMi0xLTEtMTc0NjA_63228e76-c5e2-47c5-8a02-92f9d2e6f400": {
   "value": "2912487",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTQtMy0xLTEtMTc0NjA_8ffdc217-fd50-4b3f-a2b4-358f20292f56": {
   "value": "64329300",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTUtMi0xLTEtMTc0NjA_0b84307d-8d01-4f1a-a1ae-337155cc9d4e": {
   "value": "564814",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTUtMy0xLTEtMTc0NjA_d127ea82-917a-446a-909f-f50d95dadb26": {
   "value": "564814",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTYtMi0xLTEtMTc0NjA_3336e994-1da0-45fb-9b72-2ec825d53d8e": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTYtMy0xLTEtMTc0NjA_cfaffcdf-e919-45f2-862d-536fa05f5438": {
   "value": "3817835",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTctMi0xLTEtMTc0NjA_e5e8cb4e-a0ad-4620-8ed5-4dfcd3149d43": {
   "value": "56520",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:StatutoryReserve",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTctMy0xLTEtMTc0NjA_f00f7721-8645-432b-ae41-fba2c1386078": {
   "value": "56520",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:StatutoryReserve",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTgtMi0xLTEtMTc0NjA_9ab782ad-77c1-4ac7-9120-969e5891406c": {
   "value": "393129007",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTgtMy0xLTEtMTc0NjA_c363af8a-c02e-46cf-9871-f2dc576ef3eb": {
   "value": "324085148",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTktMi0xLTEtMTc0NjA_4042e1d4-7418-4e3f-84d2-b7a8f736fc52": {
   "value": "-4694303",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMTktMy0xLTEtMTc0NjA_757cfe88-470d-4501-bcca-3933828271a9": {
   "value": "-6112907",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMjAtMi0xLTEtMTc0NjA_532ff6fc-2fd7-4148-8ab8-c47affb3df15": {
   "value": "389056038",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMjAtMy0xLTEtMTc0NjA_113547a0-6ab8-47d4-8832-73eb9f679e6e": {
   "value": "314775740",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMjEtMi0xLTEtMTc0NjA_688fc4a6-bd40-4249-8734-07c6dc4c38b9": {
   "value": "410",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMjEtMy0xLTEtMTc0NjA_985baa76-af71-43dd-8556-6e4a3395a3ba": {
   "value": "410",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMjItMi0xLTEtMTc0NjA_07ebcaf8-11ef-44d2-a406-60543ade3586": {
   "value": "389056448",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMjItMy0xLTEtMTc0NjA_bfe056f5-b132-46d6-85a1-54d1d31dd053": {
   "value": "314776149",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMjMtMi0xLTEtMTc0NjA_55df30a8-a302-41ce-bc06-c26a1b1f336d": {
   "value": "461180495",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85NC9mcmFnOjU3MzIwOTQ3MjFkNDRkNThiODhjNmUwMDMxMzIxMGI1L3RhYmxlOmQxMGVlYWU3ZDQ5MjQzZTU4MjRjMDY5MWI4ODhlMjJkL3RhYmxlcmFuZ2U6ZDEwZWVhZTdkNDkyNDNlNTgyNGMwNjkxYjg4OGUyMmRfMjMtMy0xLTEtMTc0NjA_6c437501-a60f-4899-894e-a3af958ebd95": {
   "value": "433412325",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMS0xLTEtMS0xNzQ2MA_86356b2e-b456-49c9-adf1-f56528d2d3c1": {
   "value": "643786021",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMS0yLTEtMS0xNzQ2MA_2e6cd505-2d79-4c68-adb4-7c73e498acb3": {
   "value": "507517322",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMi0xLTEtMS0xNzQ2MA_c50ffdb0-fa4f-4de8-8a81-edf5d118f753": {
   "value": "370185495",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMi0yLTEtMS0xNzQ2MA_e629a42d-6ea7-4039-9303-9c2a7a5dc48b": {
   "value": "309529267",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMy0xLTEtMS0xNzQ2MA_893c2b4c-a2ed-4946-b442-c8890d1db576": {
   "value": "273600526",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:GrossProfit",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMy0yLTEtMS0xNzQ2MA_26add0c7-d41f-4d14-8b87-4617d7120d50": {
   "value": "197988055",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:GrossProfit",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfNC0xLTEtMS0xNzQ2MA_c1d6f166-caeb-43ea-832f-5bfbc377d3b5": {
   "value": "78387958",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfNC0yLTEtMS0xNzQ2MA_75ff86d8-07b9-4590-985e-9b5d787b9870": {
   "value": "77690691",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfNS0xLTEtMS0xNzQ2MA_115ded19-99b6-4bc1-ad77-38c87ca0ca08": {
   "value": "32052847",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:GeneralAndAdministrativeExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfNS0yLTEtMS0xNzQ2MA_6df8a15b-848e-432f-acb8-02b576098e09": {
   "value": "30929601",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:GeneralAndAdministrativeExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfNi0xLTEtMS0xNzQ2MA_3478c91c-1e29-4282-a115-a3649faafef9": {
   "value": "14711311",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:SellingExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfNi0yLTEtMS0xNzQ2MA_dbf29b63-16bc-4a37-b7b1-3fb95395af2d": {
   "value": "13834237",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:SellingExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfNy0xLTEtMS0xNzQ2MA_7e566af1-034a-4f1d-80d0-8a38ef076b46": {
   "value": "148448410",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfNy0yLTEtMS0xNzQ2MA_ec812dd7-c9ad-4fe7-854b-deda4cb7ac71": {
   "value": "75533526",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfOC0xLTEtMS0xNzQ2MA_e5d13c35-9475-487f-8f65-999889c50216": {
   "value": "13199634",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfOC0yLTEtMS0xNzQ2MA_edbea17b-63c6-4eac-bf35-bcbaa753bf41": {
   "value": "6225939",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfOS0xLTEtMS0xNzQ2MA_2bb51843-6308-4edf-ac88-6f9a5c0c64a7": {
   "value": "7347737",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfOS0yLTEtMS0xNzQ2MA_d6bc9944-7f6c-4805-a7d7-120643fa1bdd": {
   "value": "5846771",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTAtMS0xLTEtMTc0NjA_b28a0eb9-a58d-4fe6-b1ec-ec90f2e91c9a": {
   "value": "154300306",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTAtMi0xLTEtMTc0NjA_23d34ab8-1ea0-4cf3-b977-3296c997f4c9": {
   "value": "75912694",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTEtMS0xLTEtMTc0NjA_104df241-bb65-4685-8f84-4a64fa54d953": {
   "value": "23192091",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTEtMi0xLTEtMTc0NjA_30d096a0-3cc0-446b-9cf7-9f7614d7d6a9": {
   "value": "6613382",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTItMS0xLTEtMTc0NjA_6df03e55-5a98-4c12-8d3c-0555efe05a12": {
   "value": "131108216",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTItMi0xLTEtMTc0NjA_361e300e-68cc-4b83-9f8b-b8f78eba9210": {
   "value": "69299312",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTQtMS0xLTEtMTc0NjA_c0ab4bff-8373-4bb8-9506-f7851025203c": {
   "value": "3.25",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTQtMi0xLTEtMTc0NjA_bb8011da-3353-40c2-8cf1-41e9211dd0ac": {
   "value": "1.72",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTUtMS0xLTEtMTc0NjA_4bc3c07a-f376-466f-b953-386500e94347": {
   "value": "3.25",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF85Ny9mcmFnOmY1NmQwODhhOWEzMzQ4MzE4NzJmZDQ3OGRiYjQ2MTQ3L3RhYmxlOjVhMjAyY2YyYjQ3YzRhODA5M2RkMzgzMjAzMjcxODhlL3RhYmxlcmFuZ2U6NWEyMDJjZjJiNDdjNGE4MDkzZGQzODMyMDMyNzE4OGVfMTUtMi0xLTEtMTc0NjA_b57f50a4-f002-48c7-8763-497c104de0e8": {
   "value": "1.72",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzEtMS0xLTEtMTc0NjA_10dc4e93-69e3-4b50-baa5-d672d8f57556": {
   "value": "131108216",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzEtMi0xLTEtMTc0NjA_d5e16ed2-44df-483a-9286-b8682c05704f": {
   "value": "69299312",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzQtMS0xLTEtMTc0NjA_fb869b8a-83b5-4590-8fd6-28e745e9a289": {
   "value": "1418523",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzQtMi0xLTEtMTc0NjA_7176e1a5-d631-4bfc-9f06-1ae093c6f104": {
   "value": "-1523466",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzUtMS0xLTEtMTc0NjA_e507eb45-5342-4501-8ae0-e4adb174369b": {
   "value": "1418523",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzUtMi0xLTEtMTc0NjA_40f1e0ec-3d80-4bf6-a774-eb906f9276a6": {
   "value": "-1523466",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzYtMS0xLTEtMTc0NjA_f2a9d767-eafb-4a7e-ac87-37458e8d0d3f": {
   "value": "132526739",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzYtMi0xLTEtMTc0NjA_fd793735-6ec6-4016-bcba-1aad7dc3c7c1": {
   "value": "67775846",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzgtMS0xLTEtMTc0NjA_3929b46a-6e46-47c4-8335-444607c92bbb": {
   "value": "132526739",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzgtMi0xLTEtMTc0NjA_0ca9f367-533d-4213-98f0-5229b0b7ee2f": {
   "value": "67775846",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzktMS0xLTEtMTc0NjA_9e675549-1cb6-4b89-b856-89d310fc2c30": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDAvZnJhZzo0MDc1NjhkYzJmZmU0YTZhYWExMGRkNDllYjQyZTQzYS90YWJsZTpjYzMzNTk4ODExZTQ0NmNmOGJjMTliMDFiYzBjMjZiNy90YWJsZXJhbmdlOmNjMzM1OTg4MTFlNDQ2Y2Y4YmMxOWIwMWJjMGMyNmI3XzktMi0xLTEtMTc0NjA_72b316b9-350d-4171-a3da-37b9c6e5d323": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEtMS0xLTEtMTc0NjA_f9d24d1b-fd82-4e75-9b31-22075ea007a7": {
   "value": "40400000",
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEtMi0xLTEtMTc0NjA_9c3d6680-3c12-4694-a4c0-b5270e3d1bf6": {
   "value": "564814",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEtMy0xLTEtMTc0NjA_87b64f70-b6f5-4227-9359-c5eed42ee5b2": {
   "value": "56520",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEtNC0xLTEtMTc0NjA_4f765dda-26e0-411f-89ef-6677d28ee782": {
   "value": "306855934",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEtNS0xLTEtMTc0NjA_0782fbcc-f05c-45ac-96af-830e92d1b53c": {
   "value": "-3817835",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEtNi0xLTEtMTc0NjA_10cfee0c-c28d-4343-9c2f-64e668f0f82a": {
   "value": "-4589522",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEtNy0xLTEtMTc0NjA_b7bdaf17-ab68-471c-89e6-9ee257f5cc38": {
   "value": "410",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEtOC0xLTEtMTc0NjA_9b1d33ca-7368-4858-b384-fba1dff820a9": {
   "value": "299070320",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzItMi0xLTEtMTc0NjA_ea76af7c-e06d-421a-84e8-f63d1a9355b0": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzItMy0xLTEtMTc0NjA_d2efbd11-f0df-4454-bd79-c48ed8a2dac9": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzItNC0xLTEtMTc0NjA_f6365afe-b7da-4e55-8929-88e56087106a": {
   "value": "69299312",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzItNS0xLTEtMTc0NjA_103c9e1f-00cc-4db7-ac9c-43884dc04656": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzItNi0xLTEtMTc0NjA_218696b0-3644-4a9c-905e-7872ca85b46a": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzItNy0xLTEtMTc0NjA_374a1380-4637-494e-9520-dc8047500f79": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzItOC0xLTEtMTc0NjA_d4ca86f1-5253-4638-8008-6cc0b5943bdc": {
   "value": "69299312",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzMtMi0xLTEtMTc0NjA_6b6e8fe5-0ccf-4b88-91ed-93b81ed3fa2d": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzMtMy0xLTEtMTc0NjA_d88c15e9-8fb2-4e8a-94d7-a97a497b7bc4": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzMtNC0xLTEtMTc0NjA_c05ac39a-77c0-463c-9caf-377bd2a9fc4b": {
   "value": "-81",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzMtNS0xLTEtMTc0NjA_80a4d8ef-905d-41c3-9504-cb82bece072d": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzMtNi0xLTEtMTc0NjA_027f2542-e288-4f8e-85f0-f57dff1e2121": {
   "value": "-1523385",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzMtNy0xLTEtMTc0NjA_7ca5bb7c-ec88-4b7b-8611-5a61ecabafe5": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzMtOC0xLTEtMTc0NjA_2e42d663-3082-4326-83da-3383441e370f": {
   "value": "-1523466",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzQtMi0xLTEtMTc0NjA_4f79639d-bcb4-4b4c-854b-5a5326674d70": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzQtMy0xLTEtMTc0NjA_1dd34059-7536-482e-a387-d0fcce3f32af": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzQtNC0xLTEtMTc0NjA_28c86840-b49c-4d5e-849e-df38651a4afa": {
   "value": "52070017",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzQtNS0xLTEtMTc0NjA_a3a3bb27-daa8-40ae-ad05-e8a0e3457d51": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzQtNi0xLTEtMTc0NjA_cd0f683c-837e-4d48-a277-bb92eb1aafa8": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzQtNy0xLTEtMTc0NjA_bd2530a6-836b-4ef8-94af-089ddeb91329": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzQtOC0xLTEtMTc0NjA_a6de6f45-f9aa-496c-ab37-672cc95ec5c6": {
   "value": "52070017",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzUtMS0xLTEtMTc0NjA_53301da9-5abf-4266-a1cc-e48e14807af5": {
   "value": "40400000",
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzUtMi0xLTEtMTc0NjA_62ebe7bb-fd8e-4b88-9599-be0666776ded": {
   "value": "564814",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzUtMy0xLTEtMTc0NjA_9c68622c-b85d-49fc-a7c6-67c19c203374": {
   "value": "56520",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzUtNC0xLTEtMTc0NjA_11b24fd2-36aa-49d9-8b41-a6a0db5823b0": {
   "value": "324085148",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzUtNS0xLTEtMTc0NjA_5c5fbbd0-a8a5-412a-8ffc-b67cb16185c0": {
   "value": "-3817835",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzUtNi0xLTEtMTc0NjA_6e0dadff-6b26-48dd-b621-1a6aafa7f005": {
   "value": "-6112907",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzUtNy0xLTEtMTc0NjA_a6df9ab9-7039-4c47-a514-63add0d41de6": {
   "value": "410",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzUtOC0xLTEtMTc0NjA_d19ac7d4-2bc1-4ae7-8c63-98b05c5f7152": {
   "value": "314776149",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzYtMi0xLTEtMTc0NjA_0002cdef-391c-466b-a16a-5190e2302a0b": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzYtMy0xLTEtMTc0NjA_9c7314e4-3f1a-437f-9bf0-bd5f7718054b": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzYtNC0xLTEtMTc0NjA_5a7d88ea-c922-4add-a4ae-4f7b3cf6d704": {
   "value": "131108216",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzYtNS0xLTEtMTc0NjA_9d393f40-55dd-4c15-b24a-d25901a7144e": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzYtNi0xLTEtMTc0NjA_180faa2e-3132-423e-abf0-bdd87ac3b3ea": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzYtNy0xLTEtMTc0NjA_fede74bc-84f7-4640-9dd3-efd453a05099": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzYtOC0xLTEtMTc0NjA_34bbcb4e-64ca-49f5-9da9-d7b9f1c12008": {
   "value": "131108216",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzctMi0xLTEtMTc0NjA_06e2200a-aa3b-4998-95cc-64fda58e599f": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzctMy0xLTEtMTc0NjA_304a900b-483d-4fbe-86d2-b26d4d3462a1": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzctNC0xLTEtMTc0NjA_dbb18ebb-3f90-410e-8a0c-401f08bbb2dd": {
   "value": "-81",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzctNS0xLTEtMTc0NjA_8dea345c-dd19-4b58-9136-f4c5ec723668": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzctNi0xLTEtMTc0NjA_39344c45-d02f-4738-ac19-84b07ef41ec0": {
   "value": "1418605",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzctNy0xLTEtMTc0NjA_5157db84-27ce-4bff-8863-80caec060624": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzctOC0xLTEtMTc0NjA_d3f7f3ad-6f93-40d2-949b-02f101345cbe": {
   "value": "1418523",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzgtMi0xLTEtMTc0NjA_fac695e7-b933-4068-b9a8-c304b972b1c7": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzgtMy0xLTEtMTc0NjA_f0906887-7647-496a-aab7-01482cc643ab": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzgtNC0xLTEtMTc0NjA_e2c144b7-0354-4e17-b81a-88c629c53ab2": {
   "value": "88880000",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzgtNS0xLTEtMTc0NjA_de50619e-9e7a-4f1b-8f2b-c620d492f9a9": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzgtNi0xLTEtMTc0NjA_1fcf0a9d-fce3-4d34-a576-fb41a61d2ae7": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzgtNy0xLTEtMTc0NjA_34af3447-de9f-48cb-b088-d12d38df3231": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzgtOC0xLTEtMTc0NjA_e4cb31f9-65ff-4700-b45b-9fd00412a645": {
   "value": "88880000",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzktMi0xLTEtMTc0NjA_3f2d17f0-fbc1-48ff-8997-55964430cec9": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzktMy0xLTEtMTc0NjA_a5f58a4b-98c5-498b-84ca-51f7164f926c": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzktNC0xLTEtMTc0NjA_1d5e7ad0-2690-4db8-8b17-7ad898b3caa1": {
   "value": "26815725",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzktNS0xLTEtMTc0NjA_155d072f-01a1-4e63-abe5-0522b356283b": {
   "value": "3817835",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzktNi0xLTEtMTc0NjA_9e20a01c-fee5-416b-8df7-4e05dd39cfac": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzktNy0xLTEtMTc0NjA_004709b5-33cb-4c22-9ff7-c71ee1fd15f0": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzktOC0xLTEtMTc0NjA_d4487748-153c-44dc-9a70-a9aa7ad87cff": {
   "value": "30633560",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEwLTEtMS0xLTE3NDYw_b24f0d22-1ba7-45dd-bf20-5b2fcfec682b": {
   "value": "40400000",
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEwLTItMS0xLTE3NDYw_b48b0973-a2df-4b4f-acaa-a6cafa2875f4": {
   "value": "564814",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEwLTMtMS0xLTE3NDYw_b260a857-63cd-4b27-916b-8b73d1f2e7e7": {
   "value": "56520",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEwLTQtMS0xLTE3NDYw_64588847-8774-4e90-842e-5d3bd23778ef": {
   "value": "393129007",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEwLTUtMS0xLTE3NDYw_6fc67de6-f879-4fb9-ba56-795643ea7c17": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEwLTYtMS0xLTE3NDYw_9645976a-f93f-4c5b-af64-e7b976c961b6": {
   "value": "-4694303",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEwLTctMS0xLTE3NDYw_897021fd-b7b7-442c-8657-b148853f8876": {
   "value": "410",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDMvZnJhZzo4NmFmOTAyMDhjOWM0ZDczOWVhM2UyMTA3MWQ4MmUwOC90YWJsZTo0OTU1NjNmNDkxODE0M2UyODgxMzgyYzBjOTIyNjdiMS90YWJsZXJhbmdlOjQ5NTU2M2Y0OTE4MTQzZTI4ODEzODJjMGM5MjI2N2IxXzEwLTgtMS0xLTE3NDYw_a9d4eb36-c805-4699-a5d0-6c3e44e8e4bc": {
   "value": "389056448",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzItMS0xLTEtMTc0NjA_cddc33fb-a7da-43c4-8d3d-29764c482e52": {
   "value": "131108216",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzItMi0xLTEtMTc0NjA_361e300e-68cc-4b83-9f8b-b8f78eba9210": {
   "value": "69299312",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzQtMS0xLTEtMTc0NjA_1997214a-e2bd-4c05-b289-59aee789b3fd": {
   "value": "3259779",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDeferredTaxExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzQtMi0xLTEtMTc0NjA_ca9b6524-9ac2-4324-b7ab-b858f8b7e95b": {
   "value": "-841052",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDeferredTaxExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzUtMS0xLTEtMTc0NjA_796274e6-5591-42bd-919c-23e59d804ee8": {
   "value": "-6489626",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:UnrealizedFinancialResults",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzUtMi0xLTEtMTc0NjA_a83825a7-5226-4d40-93c8-1a13a07eae53": {
   "value": "-2212514",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:UnrealizedFinancialResults",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzYtMS0xLTEtMTc0NjA_0059c432-62ec-42d1-9cf1-065024766491": {
   "value": "16817249",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsForCurrentIncomeTaxExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzYtMi0xLTEtMTc0NjA_d9b28e72-6ede-4209-acb7-62a32f0702fd": {
   "value": "4549900",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsForCurrentIncomeTaxExpense",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzctMS0xLTEtMTc0NjA_e799ceee-7374-41b7-9420-f31cc5314ec7": {
   "value": "844434",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsForGovernmentGrants",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzctMi0xLTEtMTc0NjA_e76bc429-8ea7-489d-b65f-361feee70f3c": {
   "value": "942039",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsForGovernmentGrants",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzgtMS0xLTEtMTc0NjA_6ddb9438-03bf-4867-b2d8-cf07ffb9e1fc": {
   "value": "42996800",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsForDepreciationAndAmortisationExpenseOtherThanRightOfUseAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzgtMi0xLTEtMTc0NjA_b0abc80c-fbd2-4274-8627-9f27b96064f4": {
   "value": "44453225",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsForDepreciationAndAmortisationExpenseOtherThanRightOfUseAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzktMS0xLTEtMTc0NjA_cf913bbb-7d5a-4de0-87a2-cc55e4a08cf4": {
   "value": "1794991",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsForDepreciationRightOfUseAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzktMi0xLTEtMTc0NjA_e092eb2e-5638-4c7e-b077-242de78f071b": {
   "value": "1918352",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsForDepreciationRightOfUseAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzEwLTEtMS0xLTE3NDYw_2f9d9ff4-4eea-43b4-af82-672540239134": {
   "value": "-1954204",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzEwLTItMS0xLTE3NDYw_c25a213d-0d8f-484b-9163-d45558daadb6": {
   "value": "1183820",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzExLTEtMS0xLTE3NDYw_b088e19d-22d3-479b-85d3-63d94033677f": {
   "value": "192286048",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzExLTItMS0xLTE3NDYw_f9e0f101-4732-49ee-84ab-88cd3a0ff79d": {
   "value": "116925442",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzEyLTEtMS0xLTE3NDYw_15ad6ddd-4c61-400b-8936-0f2187f0f0cc": {
   "value": "-15098538",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzEyLTItMS0xLTE3NDYw_fc8ce44e-ae28-42c8-b017-ead55fe04b88": {
   "value": "-6973601",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzEzLTEtMS0xLTE3NDYw_330e00d1-1a3f-4774-ac7e-40a5e7f45ecd": {
   "value": "-2098581",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzEzLTItMS0xLTE3NDYw_d0d745bc-b141-4878-ac08-6a7585816798": {
   "value": "-4755575",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE0LTEtMS0xLTE3NDYw_196701ff-9c64-4bdc-82a3-646d9a8e6faa": {
   "value": "1061712",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE0LTItMS0xLTE3NDYw_3fd623a0-6af6-4e51-9739-e9dd877e1ad1": {
   "value": "-4199851",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE1LTEtMS0xLTE3NDYw_ef638313-78d9-4815-91e7-47b1dabecfd2": {
   "value": "-4807240",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsAccountsReceivableRelatedParties",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE1LTItMS0xLTE3NDYw_5ba7af20-7431-4333-9bb0-d4ae0528a610": {
   "value": "-236641",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsAccountsReceivableRelatedParties",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE2LTEtMS0xLTE3NDYw_efaf2715-d544-43b3-885e-fd9b784ebef0": {
   "value": "4026542",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsAccountsPayableRelatedParties",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE2LTItMS0xLTE3NDYw_b029e601-04ae-4e03-88c8-963c5405722a": {
   "value": "26206",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentsAccountsPayableRelatedParties",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE3LTEtMS0xLTE3NDYw_cd4afc13-541e-4aaa-a0f2-a7320dee9cac": {
   "value": "4285333",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE3LTItMS0xLTE3NDYw_41377ae1-ffa4-4a94-a676-1ec2355df312": {
   "value": "2236783",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE4LTEtMS0xLTE3NDYw_7a591a7d-2438-4840-9474-d6aef19595db": {
   "value": "5929275",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE4LTItMS0xLTE3NDYw_f9104cb1-b28a-47c2-a8d2-a60e878a237b": {
   "value": "1238783",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE5LTEtMS0xLTE3NDYw_ac989049-0527-4b83-adc4-cbb07bb15fcb": {
   "value": "526044",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzE5LTItMS0xLTE3NDYw_ece71320-2558-4c6d-8bbe-d8a45407c11b": {
   "value": "-870492",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzIwLTEtMS0xLTE3NDYw_fd9231f3-3c0d-4819-a41b-a9b948804ad1": {
   "value": "-565208",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentForOtherNonCurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzIwLTItMS0xLTE3NDYw_583ca16e-7813-4d52-93b6-a058af803922": {
   "value": "389245",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:AdjustmentForOtherNonCurrentLiabilities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzIxLTEtMS0xLTE3NDYw_0fc031fd-ac58-49b9-afa9-7a667c66ab29": {
   "value": "-26700113",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzIxLTItMS0xLTE3NDYw_f443cb59-1d6b-46fc-b5df-89ca00739793": {
   "value": "-210145",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzIyLTEtMS0xLTE3NDYw_e9567f5d-76d5-4f2d-9911-66fb9f747312": {
   "value": "112062",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzIyLTItMS0xLTE3NDYw_b85ba28f-22a3-41e6-b183-c0ade65f3130": {
   "value": "482299",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzIzLTEtMS0xLTE3NDYw_c3785173-2b75-43b7-b981-b1f6de67da4d": {
   "value": "16500783",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzIzLTItMS0xLTE3NDYw_89bd779f-690f-4536-a71e-5f546b999acc": {
   "value": "7327146",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzI0LTEtMS0xLTE3NDYw_14c64084-9df5-458e-884c-b0c37e568095": {
   "value": "142232430",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTpjMDE0MjBjMmIyNmU0YTc3YmQ2YmFlYmU4Y2VhZThjMS90YWJsZXJhbmdlOmMwMTQyMGMyYjI2ZTRhNzdiZDZiYWViZThjZWFlOGMxXzI0LTItMS0xLTE3NDYw_cabb17aa-855a-4a43-9d0d-da141b57f54d": {
   "value": "95760709",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzEtMS0xLTEtMTc0NjA_770896cf-4901-4e29-bbc6-0cafa9803be7": {
   "value": "39088143",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:PurchaseOfPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzEtMi0xLTEtMTc0NjA_06ca4475-3d7f-4d61-8b86-504754d0ab7b": {
   "value": "24835443",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:PurchaseOfPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzItMS0xLTEtMTc0NjA_78755bd2-2c2c-4f37-b218-750859d60228": {
   "value": "5331",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzItMi0xLTEtMTc0NjA_b9f62d95-f367-4bc2-8104-1e3fb4b56e1a": {
   "value": "56297",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzMtMS0xLTEtMTc0NjA_f8b04005-d2f3-4fc2-837e-14a0645b8065": {
   "value": "244971",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:InvestmentsProceedsFromCurrentInvestments",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzMtMi0xLTEtMTc0NjA_fb1d75ff-8a4e-4fb1-a2b7-9f345c925c9f": {
   "value": "-166534",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:InvestmentsProceedsFromCurrentInvestments",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzQtMS0xLTEtMTc0NjA_cc1e5199-0557-4d6a-a5a9-feeedb0fbfec": {
   "value": "-38837842",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzQtMi0xLTEtMTc0NjA_95cf2dbd-6611-4ab7-b3fc-f8629b70c16f": {
   "value": "-24945680",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzYtMS0xLTEtMTc0NjA_8ac01262-5aba-43ba-890e-e7ce9d0eaf2b": {
   "value": "-62008402",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:RepaymentAndProceedsFromLongTermDebts",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzYtMi0xLTEtMTc0NjA_c39dc232-1004-4207-b9b2-5863827a3f63": {
   "value": "93563",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:RepaymentAndProceedsFromLongTermDebts",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzctMS0xLTEtMTc0NjA_42578d75-8212-4cd5-897b-7f1f0b26aa08": {
   "value": "2784317",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzctMi0xLTEtMTc0NjA_d0eb0ab4-17d6-4f98-8f2a-6b455fec123f": {
   "value": "933825",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzgtMS0xLTEtMTc0NjA_39be1af9-1cc8-43b1-a5b7-b7b08c516e9f": {
   "value": "-4315933",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:ImpactOfExchangeResultsOnFinancingItems",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzgtMi0xLTEtMTc0NjA_4ffce788-8850-4812-9e7e-7b4a0daaec92": {
   "value": "2271615",
   "decimals": 0,
   "dimensions": {
    "concept": "mele:ImpactOfExchangeResultsOnFinancingItems",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzktMS0xLTEtMTc0NjA_a7627588-c4b4-450a-8282-46c11751edef": {
   "value": "88880000",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzktMi0xLTEtMTc0NjA_a2cee11d-1d99-4bd0-ad02-297bc65c20f1": {
   "value": "52070017",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzEwLTEtMS0xLTE3NDYw_01d977d7-da86-4658-92f1-ad5cf38ea81b": {
   "value": "30633560",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzEwLTItMS0xLTE3NDYw_9638df35-723a-4a0c-9383-df6925ffa236": {
   "value": "0",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzExLTEtMS0xLTE3NDYw_7531a8c3-71e2-446d-91a5-54e9e700ffce": {
   "value": "-127355092",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzExLTItMS0xLTE3NDYw_6430f63f-0c30-425c-b93e-f460ec29e1c2": {
   "value": "-50638664",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzEyLTEtMS0xLTE3NDYw_e0c1e9ee-d3da-4816-9972-a7ce165fad68": {
   "value": "27849",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzEyLTItMS0xLTE3NDYw_63fae964-277c-4aaa-a268-9b1b8c385719": {
   "value": "-64841",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzEzLTEtMS0xLTE3NDYw_849f33d8-5aeb-42ab-82b7-608efb8822f0": {
   "value": "58883048",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzEzLTItMS0xLTE3NDYw_54836524-be81-45ff-85b7-3180b6a703fd": {
   "value": "38771524",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzE0LTEtMS0xLTE3NDYw_957ffd55-b719-4928-866b-6ef974e397ba": {
   "value": "34950394",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzE0LTItMS0xLTE3NDYw_8010bc3d-62ca-4247-8a88-335bdd23713c": {
   "value": "58883048",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzE1LTEtMS0xLTE3NDYw_1b606199-19dc-4570-b1d3-dcfa128a8e46": {
   "value": "-23932655",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMDYvZnJhZzo3YzViNjdhMzJmYWY0MzBlYTI0OGJmYzMzZDU0ZmYwMS90YWJsZTo3NDhmMzEwZjAwYzg0N2NjYTIzMDJhZTczYjNmOWVmZS90YWJsZXJhbmdlOjc0OGYzMTBmMDBjODQ3Y2NhMjMwMmFlNzNiM2Y5ZWZlXzE1LTItMS0xLTE3NDYw_7dfa0a6f-5e7f-46e2-bf1a-7eda565f2c47": {
   "value": "20111524",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMjEvZnJhZzplODM1YmViZTM3MTY0NTNmOWYyMGVlMDkzNmM2N2JlNC90ZXh0cmVnaW9uOmU4MzViZWJlMzcxNjQ1M2Y5ZjIwZWUwOTM2YzY3YmU0XzgyNg_82eab7e1-fc3d-4382-a25d-750ee2952b04": {
   "value": "Melexis",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "en",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMjEvZnJhZzplODM1YmViZTM3MTY0NTNmOWYyMGVlMDkzNmM2N2JlNC90ZXh0cmVnaW9uOmU4MzViZWJlMzcxNjQ1M2Y5ZjIwZWUwOTM2YzY3YmU0XzgzNQ_b6357721-ccff-4590-8c59-c00551dba2f4": {
   "value": "limited liability",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "en",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMjEvZnJhZzplODM1YmViZTM3MTY0NTNmOWYyMGVlMDkzNmM2N2JlNC90ZXh0cmVnaW9uOmU4MzViZWJlMzcxNjQ1M2Y5ZjIwZWUwOTM2YzY3YmU0XzEwOTk1MTE2Mjg2MTM_6f988c9d-9a17-4233-9448-955fa67aea24": {
   "value": "The company designs, develops, tests and markets advanced integrated semiconductor devices mainly for the automotive industry. The company sells its products to a wide customer base in the automotive industry in Europe, Asia and North America.",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMjEvZnJhZzplODM1YmViZTM3MTY0NTNmOWYyMGVlMDkzNmM2N2JlNC90ZXh0cmVnaW9uOmU4MzViZWJlMzcxNjQ1M2Y5ZjIwZWUwOTM2YzY3YmU0XzEwOTk1MTE2Mjg2MTU_2030194f-0acc-4e98-9b33-a20ec38ed8c4": {
   "value": "Rozendaalstraat 12, 8900 Ieper, Belgium",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "en",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMjEvZnJhZzplODM1YmViZTM3MTY0NTNmOWYyMGVlMDkzNmM2N2JlNC90ZXh0cmVnaW9uOmU4MzViZWJlMzcxNjQ1M2Y5ZjIwZWUwOTM2YzY3YmU0XzEwOTk1MTE2Mjg2MTU_de496e18-5457-42d6-a8d0-9a87d14a1ea6": {
   "value": "Rozendaalstraat 12, 8900 Ieper, Belgium",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "en",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMjEvZnJhZzplODM1YmViZTM3MTY0NTNmOWYyMGVlMDkzNmM2N2JlNC90ZXh0cmVnaW9uOmU4MzViZWJlMzcxNjQ1M2Y5ZjIwZWUwOTM2YzY3YmU0XzgzMw_8af0612d-4fb6-4d48-a0ae-11a609f3b445": {
   "value": "Belgium",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "en",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMjEvZnJhZzplODM1YmViZTM3MTY0NTNmOWYyMGVlMDkzNmM2N2JlNC90ZXh0cmVnaW9uOmU4MzViZWJlMzcxNjQ1M2Y5ZjIwZWUwOTM2YzY3YmU0XzgzMw_a62dc795-95ff-4c63-9d10-806c279bc5bb": {
   "value": "Belgium",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "en",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMzYvZnJhZzoyMjg2ZTBkYzM4MWQ0NmI4YmM0Nzc1ZDViMzhmYTQ3ZS90YWJsZTowOWZmOTg4ZWY0OTk0YzFkYjNmMWM1MDMyYTE3MTE5Yy90YWJsZXJhbmdlOjA5ZmY5ODhlZjQ5OTRjMWRiM2YxYzUwMzJhMTcxMTljXzEtMC0xLTEtMjIwMjk_35f5a09d-70b0-4402-8179-180f79f98847": {
   "value": "Xtrion NV",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "en",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmUyYzZmMGEwN2EwOTQxMWJiYjc3MWU2MTM3NGI2YTc0L3NlYzplMmM2ZjBhMDdhMDk0MTFiYmI3NzFlNjEzNzRiNmE3NF8xMzYvZnJhZzoyMjg2ZTBkYzM4MWQ0NmI4YmM0Nzc1ZDViMzhmYTQ3ZS90YWJsZTowOWZmOTg4ZWY0OTk0YzFkYjNmMWM1MDMyYTE3MTE5Yy90YWJsZXJhbmdlOjA5ZmY5ODhlZjQ5OTRjMWRiM2YxYzUwMzJhMTcxMTljXzEtMC0xLTEtMjIwMjk_c2dabfb2-5578-4f21-a23b-181c8bf62a1b": {
   "value": "Xtrion NV",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "en",
    "entity": "scheme:549300QRPSGOJRPUFO80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  }
 }
}