{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "VIO": "http://viohalco.com/2020-12-31",
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://viohalco.com/2020-12-31/549300U0BOLVY36TGJ31-2020-12-31.xsd"
  ]
 },
 "facts": {
  "f37034": {
   "value": "1954096000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37038": {
   "value": "1878221000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37046": {
   "value": "38498000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37050": {
   "value": "42652000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37058": {
   "value": "39545000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37062": {
   "value": "36226000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37071": {
   "value": "270413000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37075": {
   "value": "195003000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37083": {
   "value": "38089000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37087": {
   "value": "37742000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37095": {
   "value": "8324000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37099": {
   "value": "5829000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37107": {
   "value": "18456000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37111": {
   "value": "17618000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37119": {
   "value": "936000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37124": {
   "value": "1000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37132": {
   "value": "10349000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37136": {
   "value": "6023000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37144": {
   "value": "222000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:NonCurrentAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37149": {
   "value": "84000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:NonCurrentAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37159": {
   "value": "2378928000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37163": {
   "value": "2219399000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37179": {
   "value": "1074589000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37183": {
   "value": "1060009000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37191": {
   "value": "447459000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37195": {
   "value": "438734000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37203": {
   "value": "68517000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37207": {
   "value": "121186000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37215": {
   "value": "491000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:CurrentAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37220": {
   "value": "512000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:CurrentAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37229": {
   "value": "7225000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37233": {
   "value": "1522000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37241": {
   "value": "730000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37246": {
   "value": "4223000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37254": {
   "value": "1663000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37258": {
   "value": "2826000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37267": {
   "value": "219161000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37271": {
   "value": "214499000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37279": {
   "value": "1819835000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37283": {
   "value": "1843511000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37291": {
   "value": "4198763000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37295": {
   "value": "4062910000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37319": {
   "value": "141894000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37323": {
   "value": "141894000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37331": {
   "value": "457571000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37335": {
   "value": "457571000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37343": {
   "value": "-30341000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37347": {
   "value": "-21711000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37355": {
   "value": "436104000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37359": {
   "value": "426607000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37367": {
   "value": "201467000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37371": {
   "value": "184854000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37380": {
   "value": "1206694000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37384": {
   "value": "1189214000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37392": {
   "value": "174431000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37396": {
   "value": "145859000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37404": {
   "value": "1381126000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37408": {
   "value": "1335073000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37432": {
   "value": "1001986000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37436": {
   "value": "943522000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37444": {
   "value": "41276000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37448": {
   "value": "42518000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37456": {
   "value": "1295000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37460": {
   "value": "185000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37469": {
   "value": "88077000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37473": {
   "value": "82317000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37481": {
   "value": "40471000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37485": {
   "value": "37362000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37494": {
   "value": "35817000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentGovernmentGrants",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37498": {
   "value": "35409000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentGovernmentGrants",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37507": {
   "value": "1839000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37511": {
   "value": "2777000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37519": {
   "value": "12299000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentPayables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37523": {
   "value": "4183000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentPayables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37531": {
   "value": "9889000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentContractLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37535": {
   "value": "7551000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentContractLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37544": {
   "value": "1232950000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37548": {
   "value": "1155824000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37564": {
   "value": "746010000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37568": {
   "value": "830455000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37576": {
   "value": "10935000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37580": {
   "value": "10903000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37588": {
   "value": "762998000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37592": {
   "value": "649981000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37600": {
   "value": "44132000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37604": {
   "value": "60975000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37612": {
   "value": "14708000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37616": {
   "value": "14962000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37624": {
   "value": "5252000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37628": {
   "value": "4100000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37637": {
   "value": "652000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37642": {
   "value": "636000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37651": {
   "value": "1584687000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37655": {
   "value": "1572012000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37663": {
   "value": "2817637000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37667": {
   "value": "2727837000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37675": {
   "value": "4198763000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37679": {
   "value": "4062910000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37741": {
   "value": "3850077000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37746": {
   "value": "4198194000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37755": {
   "value": "3500811000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37759": {
   "value": "3850427000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37767": {
   "value": "349266000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GrossProfit",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37771": {
   "value": "347766000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GrossProfit",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37780": {
   "value": "44240000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37784": {
   "value": "26638000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37793": {
   "value": "75976000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:SellingExpenseAndDistributionCosts",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37797": {
   "value": "83165000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:SellingExpenseAndDistributionCosts",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37806": {
   "value": "132822000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdministrativeExpense",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37810": {
   "value": "131528000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdministrativeExpense",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37821": {
   "value": "1497000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37826": {
   "value": "78000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37835": {
   "value": "29701000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByFunction",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37839": {
   "value": "28851000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByFunction",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37847": {
   "value": "153511000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37851": {
   "value": "130782000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37860": {
   "value": "1648000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37864": {
   "value": "1790000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37873": {
   "value": "93955000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37877": {
   "value": "100305000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37885": {
   "value": "-92307000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37889": {
   "value": "-98515000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37898": {
   "value": "-1740000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37903": {
   "value": "-343000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37911": {
   "value": "59463000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37915": {
   "value": "31924000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37924": {
   "value": "26553000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37928": {
   "value": "15184000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37936": {
   "value": "32910000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37940": {
   "value": "16740000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37964": {
   "value": "21528000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37968": {
   "value": "8206000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37976": {
   "value": "11382000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37980": {
   "value": "8534000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37988": {
   "value": "32910000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f37992": {
   "value": "16740000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38016": {
   "value": "0.0831",
   "decimals": 4,
   "dimensions": {
    "concept": "ifrs-full:BasicAndDilutedEarningsLossPerShare",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f38020": {
   "value": "0.0317",
   "decimals": 4,
   "dimensions": {
    "concept": "ifrs-full:BasicAndDilutedEarningsLossPerShare",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f38074": {
   "value": "32910000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38078": {
   "value": "16740000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38095": {
   "value": "-518000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38099": {
   "value": "572000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38108": {
   "value": "-2844000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38112": {
   "value": "-4527000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38120": {
   "value": "-600000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38125": {
   "value": "-1511000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38133": {
   "value": "-2762000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38137": {
   "value": "-2443000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38161": {
   "value": "-11155000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38165": {
   "value": "6001000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38174": {
   "value": "2174000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38178": {
   "value": "-1067000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38186": {
   "value": "-1857000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38190": {
   "value": "-6290000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38199": {
   "value": "623000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38203": {
   "value": "1134000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38211": {
   "value": "-7747000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38215": {
   "value": "10090000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38231": {
   "value": "-10509000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38235": {
   "value": "7647000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38251": {
   "value": "22401000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38255": {
   "value": "24387000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38280": {
   "value": "13447000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38284": {
   "value": "13778000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38292": {
   "value": "8955000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38296": {
   "value": "10609000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38304": {
   "value": "22401000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38308": {
   "value": "24387000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38410": {
   "value": "141894000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38414": {
   "value": "457571000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38418": {
   "value": "426607000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38422": {
   "value": "-21711000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38426": {
   "value": "184854000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38430": {
   "value": "1189214000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38434": {
   "value": "145859000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38438": {
   "value": "1335073000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38469": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38473": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38477": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38481": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38485": {
   "value": "21528000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38489": {
   "value": "21528000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38493": {
   "value": "11382000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38497": {
   "value": "32910000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38507": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38511": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38515": {
   "value": "2690000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38519": {
   "value": "-8629000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38523": {
   "value": "-2143000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38527": {
   "value": "-8081000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38531": {
   "value": "-2427000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38535": {
   "value": "-10509000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38544": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38548": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38552": {
   "value": "2690000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38556": {
   "value": "-8629000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38560": {
   "value": "19386000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38564": {
   "value": "13447000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38568": {
   "value": "8955000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38572": {
   "value": "22401000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38604": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38608": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38612": {
   "value": "3607000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38616": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38620": {
   "value": "-3607000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38624": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38628": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38632": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38643": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38647": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38651": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38655": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38659": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38663": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38667": {
   "value": "21963000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38671": {
   "value": "21963000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38681": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38685": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38690": {
   "value": "-33000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38694": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38698": {
   "value": "33000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38703": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38707": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38711": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38721": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38725": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38729": {
   "value": "3271000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38733": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38737": {
   "value": "4197000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38742": {
   "value": "7467000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38746": {
   "value": "1083000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38750": {
   "value": "8550000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38759": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38763": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38767": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38771": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38775": {
   "value": "2592000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38779": {
   "value": "2592000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38783": {
   "value": "2013000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38787": {
   "value": "4605000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38795": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38799": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38803": {
   "value": "6845000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38807": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38811": {
   "value": "-1969000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38815": {
   "value": "4876000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38819": {
   "value": "21033000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38823": {
   "value": "25909000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38854": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38858": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38862": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38866": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38870": {
   "value": "-1144000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38874": {
   "value": "-1144000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38878": {
   "value": "-1113000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38883": {
   "value": "-2257000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38893": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38897": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38902": {
   "value": "-39000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38906": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38910": {
   "value": "341000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38915": {
   "value": "302000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38921": {
   "value": "-302000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38926": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f38936": {
   "value": "141894000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38940": {
   "value": "457571000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38944": {
   "value": "436104000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38948": {
   "value": "-30341000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38952": {
   "value": "201467000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38956": {
   "value": "1206695000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38960": {
   "value": "174431000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f38964": {
   "value": "1381126000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39046": {
   "value": "141894000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39050": {
   "value": "457571000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39054": {
   "value": "404370000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39058": {
   "value": "-26227000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39062": {
   "value": "196142000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39066": {
   "value": "1173749000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39070": {
   "value": "130875000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39074": {
   "value": "1304624000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39104": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39108": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39112": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39116": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39120": {
   "value": "8206000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39124": {
   "value": "8206000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39128": {
   "value": "8534000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39132": {
   "value": "16740000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39143": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39148": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39153": {
   "value": "4013000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39158": {
   "value": "4487000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39163": {
   "value": "-2929000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39168": {
   "value": "5572000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39173": {
   "value": "2075000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39178": {
   "value": "7647000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39187": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39192": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39197": {
   "value": "4013000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39202": {
   "value": "4487000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39207": {
   "value": "5277000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39212": {
   "value": "13778000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39217": {
   "value": "10609000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39222": {
   "value": "24387000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39257": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39261": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39265": {
   "value": "25868000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39269": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39273": {
   "value": "-25868000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39277": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39281": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39285": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39298": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39303": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39308": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39313": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39318": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39323": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39328": {
   "value": "9500000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39333": {
   "value": "9500000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39344": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39348": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39352": {
   "value": "-8310000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39356": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39360": {
   "value": "8310000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39364": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39368": {
   "value": "333000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39373": {
   "value": "333000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:IncreaseDecreaseThroughMergersAndAbsorptions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39383": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39387": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39391": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39395": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39399": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39403": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39407": {
   "value": "2120000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39411": {
   "value": "2120000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39420": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39425": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39430": {
   "value": "17558000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39435": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39439": {
   "value": "-17558000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39444": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39449": {
   "value": "7712000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39454": {
   "value": "7712000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39487": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39492": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39497": {
   "value": "602000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39502": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39507": {
   "value": "808000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39512": {
   "value": "1410000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39516": {
   "value": "-3060000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39521": {
   "value": "-1650000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AcquisitionOfNonControllingInterests",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39531": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39535": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39539": {
   "value": "64000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39544": {
   "value": "29000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39549": {
   "value": "185000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39554": {
   "value": "277000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39560": {
   "value": "-277000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39565": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:OtherChangesInOwnershipInterest",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39575": {
   "value": "141894000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39580": {
   "value": "457571000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39585": {
   "value": "426607000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39590": {
   "value": "-21711000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39595": {
   "value": "184854000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39600": {
   "value": "1189214000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39605": {
   "value": "145859000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f39609": {
   "value": "1335073000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39682": {
   "value": "32910000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39687": {
   "value": "16740000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39704": {
   "value": "26553000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39709": {
   "value": "15184000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39718": {
   "value": "116194000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDepreciationPropertyPlantAndEquipment",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39723": {
   "value": "127697000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDepreciationPropertyPlantAndEquipment",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39732": {
   "value": "8450000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDepreciationRightOfUseAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39736": {
   "value": "8569000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDepreciationRightOfUseAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39744": {
   "value": "6376000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForAmortisationExpense",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39748": {
   "value": "4838000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForAmortisationExpense",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39756": {
   "value": "4157000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDepreciationInvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39760": {
   "value": "5430000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDepreciationInvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39770": {
   "value": "-6052000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39774": {
   "value": "5840000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39785": {
   "value": "-4700000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39789": {
   "value": "-3339000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39797": {
   "value": "-1727000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForLossesGainsOnDisposalOfPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39802": {
   "value": "-409000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForLossesGainsOnDisposalOfPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39810": {
   "value": "-143000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForGainsLossesOnDisposalsOfInvestmentProperties",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39815": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForGainsLossesOnDisposalsOfInvestmentProperties",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39823": {
   "value": "-3158000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForAmortisationExpenseGovernmentGrants",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39827": {
   "value": "-3942000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForAmortisationExpenseGovernmentGrants",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39835": {
   "value": "93955000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceCosts",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39840": {
   "value": "100306000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceCosts",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39849": {
   "value": "1648000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39853": {
   "value": "1790000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncome",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39863": {
   "value": "1497000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIfrs9",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39867": {
   "value": "78000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIfrs9",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39876": {
   "value": "-853000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39881": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39889": {
   "value": "1623000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForGainsLossesFromBusinessCombinations",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39893": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForGainsLossesFromBusinessCombinations",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39901": {
   "value": "-1740000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39905": {
   "value": "-343000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39914": {
   "value": "273920000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39919": {
   "value": "275544000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39928": {
   "value": "-14580000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39932": {
   "value": "82300000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39941": {
   "value": "-59617000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39945": {
   "value": "112763000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39954": {
   "value": "52669000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDecreaseIncreaseInContractAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39959": {
   "value": "-3758000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDecreaseIncreaseInContractAssets",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39968": {
   "value": "-117000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDecreaseIncreaseInAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39972": {
   "value": "1384000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForDecreaseIncreaseInAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39980": {
   "value": "187802000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39985": {
   "value": "-15772000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39993": {
   "value": "265000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f39998": {
   "value": "1211000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40007": {
   "value": "-922000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40011": {
   "value": "-1196000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40019": {
   "value": "-14505000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForIncreaseDecreaseInContractLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40023": {
   "value": "-9340000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:AdjustmentsForIncreaseDecreaseInContractLiabilities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40031": {
   "value": "-150996000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40036": {
   "value": "-167592000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40045": {
   "value": "88541000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40049": {
   "value": "95331000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40057": {
   "value": "11293000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40061": {
   "value": "12358000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40069": {
   "value": "325083000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40074": {
   "value": "335448000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40091": {
   "value": "231201000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:PurchaseOfPropertyPlantAndEquipmentAndPurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40095": {
   "value": "260442000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:PurchaseOfPropertyPlantAndEquipmentAndPurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40104": {
   "value": "22514000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfInvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40108": {
   "value": "23788000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfInvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40116": {
   "value": "6573000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:ProceedsFromSalesOfPropertyPlantAndEquipmentAndProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40120": {
   "value": "2436000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:ProceedsFromSalesOfPropertyPlantAndEquipmentAndProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40129": {
   "value": "100000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfInvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40134": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfInvestmentProperty",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40144": {
   "value": "12543000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40148": {
   "value": "-5544000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40157": {
   "value": "598000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40162": {
   "value": "129000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40170": {
   "value": "0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40174": {
   "value": "3355000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40182": {
   "value": "842000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40187": {
   "value": "2000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40195": {
   "value": "707000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40200": {
   "value": "929000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40210": {
   "value": "495000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40215": {
   "value": "169000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40225": {
   "value": "278000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesAndCashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40231": {
   "value": "-394000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "VIO:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesAndCashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40239": {
   "value": "-257861000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40243": {
   "value": "-272318000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40259": {
   "value": "240868000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40264": {
   "value": "302364000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40273": {
   "value": "286282000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40277": {
   "value": "298820000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40285": {
   "value": "10688000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40289": {
   "value": "12992000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40297": {
   "value": "2257000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsFromChangesInOwnershipInterestsInSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40301": {
   "value": "1650000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsFromChangesInOwnershipInterestsInSubsidiaries",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40309": {
   "value": "2592000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40313": {
   "value": "-0.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40321": {
   "value": "2008000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40325": {
   "value": "2120000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40333": {
   "value": "-62959000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40337": {
   "value": "-13218000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40345": {
   "value": "4262000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40349": {
   "value": "49912000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40358": {
   "value": "214499000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40363": {
   "value": "163676000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40372": {
   "value": "400000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40377": {
   "value": "911000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40388": {
   "value": "219161000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f40393": {
   "value": "214499000.0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f81614": {
   "value": "VIOHALCO",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "f81615": {
   "value": "BRUSSELS",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "f81616": {
   "value": "SA",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "f81617": {
   "value": "BELGIUM",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "f81618": {
   "value": "AVENUE MARNIX 30, BRUSSELS",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "f81619": {
   "value": "BELGIUM",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "f81620": {
   "value": "ACTIVITIES OF HOLDING COMPANIES",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "f81621": {
   "value": "VIOHALCO",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "f81622": {
   "value": "VIOHALCO",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "f81623": {
   "value": "N/A",
   "dimensions": {
    "concept": "ifrs-full:ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod",
    "language": "en",
    "entity": "scheme:549300U0BOLVY36TGJ31",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  }
 }
}