{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "vid": "http://www.vidrala.com/2021-12-31",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://www.vidrala.com/95980020140005399488-2021-12-31.xsd"
  ]
 },
 "facts": {
  "f459": {
   "value": "773627000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f463": {
   "value": "728397000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f471": {
   "value": "770000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f475": {
   "value": "1303000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f486": {
   "value": "209890000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f490": {
   "value": "209890000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f501": {
   "value": "48510000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f505": {
   "value": "27104000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f513": {
   "value": "26000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f517": {
   "value": "28000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f528": {
   "value": "41542000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f532": {
   "value": "39116000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f543": {
   "value": "6411000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:InstrumentosFinancierosDerivadosLargoPlazoActivo",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f547": {
   "value": "1294000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:InstrumentosFinancierosDerivadosLargoPlazoActivo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f555": {
   "value": "103000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentNonfinancialAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f559": {
   "value": "127000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentNonfinancialAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f564": {
   "value": "1080879000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f568": {
   "value": "1007259000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f583": {
   "value": "166491000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InventoriesTotal",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f587": {
   "value": "161514000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InventoriesTotal",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f598": {
   "value": "240536000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f602": {
   "value": "220949000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f610": {
   "value": "17016000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f614": {
   "value": "5883000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f625": {
   "value": "24010000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:InstrumentosFinancierosDerivadosCortoPlazoActivo",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f629": {
   "value": "1378000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:InstrumentosFinancierosDerivadosCortoPlazoActivo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f640": {
   "value": "13774000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentNonfinancialAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f644": {
   "value": "12286000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentNonfinancialAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f652": {
   "value": "160540000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f656": {
   "value": "112178000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f661": {
   "value": "622367000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f665": {
   "value": "514188000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f673": {
   "value": "1703246000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f677": {
   "value": "1521447000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f736": {
   "value": "30438000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f740": {
   "value": "28989000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f748": {
   "value": "8109000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f752": {
   "value": "7833000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f760": {
   "value": "973506000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f764": {
   "value": "863051000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f772": {
   "value": "9246000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f776": {
   "value": "7679000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f784": {
   "value": "-10839000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:OtroResultadoGlobal",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f788": {
   "value": "-52153000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:OtroResultadoGlobal",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f796": {
   "value": "25066000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicio",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f800": {
   "value": "23885000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicio",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f810": {
   "value": "966902000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f814": {
   "value": "816156000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f829": {
   "value": "9129000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f833": {
   "value": "7279000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f844": {
   "value": "184003000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f848": {
   "value": "185518000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f859": {
   "value": "480000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:InstrumentosFinancierosDerivadosLargoPlazoPasivo",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f863": {
   "value": "6941000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:InstrumentosFinancierosDerivadosLargoPlazoPasivo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f874": {
   "value": "73705000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f878": {
   "value": "54461000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f889": {
   "value": "69120000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f893": {
   "value": "26210000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f901": {
   "value": "947000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentNonfinancialLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f905": {
   "value": "886000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentNonfinancialLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f910": {
   "value": "337384000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f914": {
   "value": "281295000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f929": {
   "value": "73613000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f933": {
   "value": "160142000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f944": {
   "value": "29552000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:InstrumentosFinancierosDerivadosCortoPlazoPasivo",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f948": {
   "value": "3884000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:InstrumentosFinancierosDerivadosCortoPlazoPasivo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f959": {
   "value": "259271000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f963": {
   "value": "215202000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f971": {
   "value": "6466000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f975": {
   "value": "13740000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f986": {
   "value": "9971000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f990": {
   "value": "10893000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1001": {
   "value": "20087000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentNonfinancialLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1005": {
   "value": "20135000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentNonfinancialLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1010": {
   "value": "398960000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1014": {
   "value": "423996000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1022": {
   "value": "736344000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1026": {
   "value": "705291000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1034": {
   "value": "1703246000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1038": {
   "value": "1521447000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1097": {
   "value": "1084166000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Ventas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1101": {
   "value": "988370000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Ventas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1109": {
   "value": "533000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PrestacionDeServicios",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1113": {
   "value": "554000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PrestacionDeServicios",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1124": {
   "value": "47638000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1128": {
   "value": "30076000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1139": {
   "value": "-4261000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1143": {
   "value": "21886000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1154": {
   "value": "373794000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1158": {
   "value": "317783000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1169": {
   "value": "196396000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1173": {
   "value": "185795000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1184": {
   "value": "86284000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAndAmortisationExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1188": {
   "value": "84144000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAndAmortisationExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1199": {
   "value": "2840000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1203": {
   "value": "1415000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1214": {
   "value": "298711000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1218": {
   "value": "213709000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1226": {
   "value": "178573000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1230": {
   "value": "194268000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1241": {
   "value": "114000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1245": {
   "value": "1746000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1256": {
   "value": "6173000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1260": {
   "value": "6848000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1268": {
   "value": "172514000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1272": {
   "value": "189166000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1283": {
   "value": "27357000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1287": {
   "value": "29703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1295": {
   "value": "145157000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1299": {
   "value": "159463000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1307": {
   "value": "145157000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1311": {
   "value": "159463000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1323": {
   "value": "145157000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1327": {
   "value": "159463000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1342": {
   "value": "4.88",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f1346": {
   "value": "5.62",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f1357": {
   "value": "4.88",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f1361": {
   "value": "5.62",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f1423": {
   "value": "145157000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1427": {
   "value": "159463000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1442": {
   "value": "25136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1446": {
   "value": "-19615000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1472": {
   "value": "1523000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1476": {
   "value": "-1486000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1491": {
   "value": "19283000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1495": {
   "value": "-7929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1506": {
   "value": "4628000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1510": {
   "value": "-2031000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1531": {
   "value": "41314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1535": {
   "value": "-26999000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1543": {
   "value": "186471000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1547": {
   "value": "132464000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1570": {
   "value": "186471000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1574": {
   "value": "132464000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1665": {
   "value": "27883000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1669": {
   "value": "7622000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1673": {
   "value": "757213000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1677": {
   "value": "-21386000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1681": {
   "value": "-297000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1685": {
   "value": "-23680000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1689": {
   "value": "-1177000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1693": {
   "value": "-22819000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1697": {
   "value": "723359000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1705": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1709": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1713": {
   "value": "159463000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1717": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1721": {
   "value": "-5898000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1725": {
   "value": "-19615000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1729": {
   "value": "-1486000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1733": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1737": {
   "value": "132464000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1745": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1749": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1753": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1757": {
   "value": "-6191000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1761": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1765": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1769": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1773": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1777": {
   "value": "-6191000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1785": {
   "value": "1380000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1789": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1793": {
   "value": "-1380000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1797": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1801": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1805": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1809": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1813": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1817": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1825": {
   "value": "274000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ReduccionDeCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1829": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ReduccionDeCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1833": {
   "value": "19624000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ReduccionDeCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1837": {
   "value": "-19898000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ReduccionDeCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1841": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ReduccionDeCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1845": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ReduccionDeCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1849": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ReduccionDeCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1853": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ReduccionDeCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1857": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ReduccionDeCapital",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1865": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1869": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1873": {
   "value": "31498000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1877": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1881": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1885": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1889": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1893": {
   "value": "-22819000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1897": {
   "value": "8679000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1905": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1909": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1913": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1917": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1921": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1925": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1929": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1933": {
   "value": "23885000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1937": {
   "value": "23885000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1945": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1949": {
   "value": "211000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1953": {
   "value": "-1123000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1957": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1961": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1965": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1969": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1973": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1977": {
   "value": "-912000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1985": {
   "value": "28989000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1989": {
   "value": "7833000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1993": {
   "value": "863051000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1997": {
   "value": "-7679000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2001": {
   "value": "-6195000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2005": {
   "value": "-43295000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2009": {
   "value": "-2663000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2013": {
   "value": "-23885000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2017": {
   "value": "816156000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2025": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2029": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2033": {
   "value": "145157000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2037": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2041": {
   "value": "14655000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2045": {
   "value": "25136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2049": {
   "value": "1523000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2053": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2057": {
   "value": "186471000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2065": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2069": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2073": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2077": {
   "value": "-1567000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2081": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2085": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2089": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2093": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2097": {
   "value": "-1567000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:AccionesPropiasRescatadas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2105": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2109": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2113": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2117": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2121": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2125": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2129": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2133": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2137": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2145": {
   "value": "1449000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2149": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2153": {
   "value": "-1449000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2157": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2161": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2165": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2169": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2173": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2177": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:EmisionDeInstrumentosDePatrimonioConCargoAReservas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2185": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2189": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2193": {
   "value": "32977000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2197": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2201": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2205": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2209": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2213": {
   "value": "-23885000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2217": {
   "value": "9092000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:Dividendo",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2225": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2229": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2233": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2237": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2241": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2245": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2249": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2253": {
   "value": "25066000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2257": {
   "value": "25066000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:DividendoACuentaEntregadoEnElEjercicioEnCurso",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2265": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2269": {
   "value": "276000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2273": {
   "value": "-276000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2277": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2281": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2285": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2289": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2293": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2297": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2305": {
   "value": "30438000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2309": {
   "value": "8109000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2313": {
   "value": "973506000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2317": {
   "value": "-9246000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2321": {
   "value": "8460000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2325": {
   "value": "-18159000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2329": {
   "value": "-1140000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:PlanesDePrestacionDefinidaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2333": {
   "value": "-25066000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "vid:DividendoACuentaMember",
    "unit": "iso4217:EUR"
   }
  },
  "f2337": {
   "value": "966902000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2444": {
   "value": "145157000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2448": {
   "value": "159463000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2463": {
   "value": "86284000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2467": {
   "value": "84144000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2478": {
   "value": "2840000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PerdidasPorDeterioroDeActivosNoCorrientes",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2482": {
   "value": "1415000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PerdidasPorDeterioroDeActivosNoCorrientes",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2491": {
   "value": "-771000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PerdidasReversionesPorDeterioroDeValorDeDeudoresComerciales",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2495": {
   "value": "4899000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PerdidasReversionesPorDeterioroDeValorDeDeudoresComerciales",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2506": {
   "value": "-8435000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PerdidasReversionesPorDeterioroDeValorDeExistencias",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2510": {
   "value": "14845000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PerdidasReversionesPorDeterioroDeValorDeExistencias",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2521": {
   "value": "-2176000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:IngresosGastosPorDiferenciasDeCambio",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2525": {
   "value": "1690000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:IngresosGastosPorDiferenciasDeCambio",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2533": {
   "value": "41988000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2537": {
   "value": "1845000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2545": {
   "value": "1639000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ImputacionDeSubvencionesOficialesAResultados",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2549": {
   "value": "2157000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:ImputacionDeSubvencionesOficialesAResultados",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2560": {
   "value": "11190000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2564": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2575": {
   "value": "114000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2579": {
   "value": "56000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestIncome",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2590": {
   "value": "3997000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2594": {
   "value": "6848000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2605": {
   "value": "27357000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2609": {
   "value": "29703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2614": {
   "value": "164873000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForReconcileProfitLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2618": {
   "value": "139796000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForReconcileProfitLoss",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2630": {
   "value": "7126000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2634": {
   "value": "14318000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2642": {
   "value": "-13476000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2646": {
   "value": "18113000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2654": {
   "value": "38522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2658": {
   "value": "-5554000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2666": {
   "value": "-26962000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInOtherOperatingPayables",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2670": {
   "value": "-21033000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInOtherOperatingPayables",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2681": {
   "value": "-3461000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2685": {
   "value": "3281000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2693": {
   "value": "1749000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2697": {
   "value": "9125000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2705": {
   "value": "3260000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2709": {
   "value": "5279000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2717": {
   "value": "30000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2721": {
   "value": "715000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2729": {
   "value": "27800000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2733": {
   "value": "30467000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2741": {
   "value": "280749000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2745": {
   "value": "273353000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2757": {
   "value": "107604000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2761": {
   "value": "132117000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2769": {
   "value": "2196000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2773": {
   "value": "2131000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2781": {
   "value": "-109800000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2785": {
   "value": "-134248000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2800": {
   "value": "25000000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:CobrosProcedentesDeLasDeudasConEntidadesDeCredito",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2804": {
   "value": "10000000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:CobrosProcedentesDeLasDeudasConEntidadesDeCredito",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2815": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:CobrosProcedentesDeOtrasDeudas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2819": {
   "value": "50000000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:CobrosProcedentesDeOtrasDeudas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2831": {
   "value": "1567000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2835": {
   "value": "6191000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2843": {
   "value": "28043000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2847": {
   "value": "78033000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2855": {
   "value": "85000000",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PagosProcedentesDeOtrasDeudas",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2859": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "vid:PagosProcedentesDeOtrasDeudas",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2870": {
   "value": "32977000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2874": {
   "value": "31498000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2882": {
   "value": "-122587000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2886": {
   "value": "-55722000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2897": {
   "value": "48362000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2901": {
   "value": "83383000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2909": {
   "value": "112178000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2913": {
   "value": "28795000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:95980020140005399488",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2921": {
   "value": "160540000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:95980020140005399488",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2925": {
   "value": "112178000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f2959": {
   "value": "Vidrala,\n\t\t\t\t\t \n\t\t\t\t\tS.A.",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "es",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f2985": {
   "value": "Espa\u00f1a",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "es",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f3014": {
   "value": "fabricaci\u00f3n\n\t\t\t\t\t \n\t\t\t\t\ty\n\t\t\t\t\t \n\t\t\t\t\tventa\n\t\t\t\t\t \n\t\t\t\t\tde\n\t\t\t\t\t \n\t\t\t\t\tenvases\n\t\t\t\t\t \n\t\t\t\t\tde\n\t\t\t\t\t \n\t\t\t\t\tvidrio\n\t\t\t\t\t \n\t\t\t\t\ty\n\t\t\t\t\t \n\t\t\t\t\tlos\n\t\t\t\t\t \n\t\t\t\t\tservicios\n\t\t\t\t\t \n\t\t\t\t\tasociados\n\t\t\t\t\t \n\t\t\t\t\tde\n\t\t\t\t\t \n\t\t\t\t\tlog\u00edstica\n\t\t\t\t\t \n\t\t\t\t\ty \n\t\t\t\t\tenvasado\n\t\t\t\t\t \n\t\t\t\t\tde\n\t\t\t\t\t \n\t\t\t\t\tproductos\n\t\t\t\t\t \n\t\t\t\t\talimentarios",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "es",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f3068": {
   "value": "Barrio \n\t\t\t\t\tMunegazo 22, Llodio (\u00c1lava)\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t.",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "es",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f3069": {
   "value": "Barrio \n\t\t\t\t\tMunegazo 22, Llodio (\u00c1lava)",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "es",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f3076": {
   "value": "Vidrala,\n\t\t\t\t\t \n\t\t\t\t\tS.A\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t.",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "es",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f3077": {
   "value": "Vidrala,\n\t\t\t\t\t \n\t\t\t\t\tS.A",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "es",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f3126": {
   "value": "Grupo\n\t\t\t\t\t \n\t\t\t\t\tVidrala",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "es",
    "entity": "scheme:95980020140005399488",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  }
 }
}