{
 "documentInfo": {
  "documentType": "https://xbrl.org/CR/2021-02-03/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "bvi": "http://www.bvi.com/taxonomy/2019-12-31/bvi_full_entry_point",
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/CR/2021-02-03",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "linkTypes": {
   "ftTyp_fact-footnote": "http://www.xbrl.org/2003/arcrole/fact-footnote"
  },
  "linkGroups": {
   "ftGrp_default": "http://www.xbrl.org/2003/role/link"
  },
  "taxonomy": [
   "http://www.bvi.com/taxonomy/2019-12-31/bureauveritas-2020-12-31.xsd"
  ]
 },
 "facts": {
  "fact_18547": {
   "value": "4601000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18548": {
   "value": "1350300000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:PurchasesAndExternalCharges",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18549": {
   "value": "2343500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18550": {
   "value": "45000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TaxExpenseOtherThanIncomeTaxExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18569": {
   "value": "5099700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18570": {
   "value": "1438300000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:PurchasesAndExternalCharges",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18571": {
   "value": "2596800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18572": {
   "value": "45800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TaxExpenseOtherThanIncomeTaxExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18551": {
   "value": "72500000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ProvisionExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18573": {
   "value": "9200000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ProvisionExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18552": {
   "value": "362900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAndAmortisationExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18563": {
   "value": "-19400000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:OtherOperatingIncomeAndExpenseNet",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18574": {
   "value": "305300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAndAmortisationExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18585": {
   "value": "17000000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:OtherOperatingIncomeAndExpenseNet",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18564": {
   "value": "407400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18586": {
   "value": "721300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18565": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18587": {
   "value": "600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18566": {
   "value": "407500000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ProfitLossAfterShareOfProfitOfEquityAccountedCompanies",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18588": {
   "value": "721900000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ProfitLossAfterShareOfProfitOfEquityAccountedCompanies",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18567": {
   "value": "7100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestIncomeOnCashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18568": {
   "value": "115300000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:CostOfDebt",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18557": {
   "value": "108200000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:CostGainOfNetDebt",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18558": {
   "value": "-29600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceIncomeCost",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18559": {
   "value": "-137800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18560": {
   "value": "269700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18589": {
   "value": "2100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestIncomeOnCashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18590": {
   "value": "102300000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:CostOfDebt",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18579": {
   "value": "100200000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:CostGainOfNetDebt",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18580": {
   "value": "-18400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceIncomeCost",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18581": {
   "value": "-118600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18582": {
   "value": "603300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18561": {
   "value": "130800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18562": {
   "value": "138900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18583": {
   "value": "210700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18584": {
   "value": "392600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18553": {
   "value": "13600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18575": {
   "value": "24700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18554": {
   "value": "125300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18576": {
   "value": "367900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18555": {
   "value": "0.28",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "fact_18556": {
   "value": "0.28",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "fact_18577": {
   "value": "0.83",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "fact_18578": {
   "value": "0.83",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "fact_18603": {
   "value": "392600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18591": {
   "value": "138900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18592": {
   "value": "-197800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "footnote_41_fr"
     ]
    }
   }
  },
  "fact_18593": {
   "value": "1300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "footnote_42_fr"
     ]
    }
   }
  },
  "fact_18604": {
   "value": "48100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18605": {
   "value": "1000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18594": {
   "value": "-2300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18606": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18607": {
   "value": "49000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18595": {
   "value": "-194200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18596": {
   "value": "-10000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "footnote_43_fr"
     ]
    }
   }
  },
  "fact_18597": {
   "value": "-2500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18608": {
   "value": "-6300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18609": {
   "value": "-1400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18598": {
   "value": "-7500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18610": {
   "value": "-4900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18611": {
   "value": "44100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18612": {
   "value": "436700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18599": {
   "value": "-201700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18600": {
   "value": "-62800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18601": {
   "value": "-71000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18602": {
   "value": "8200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18613": {
   "value": "411000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18614": {
   "value": "25700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18615": {
   "value": "\u00c9carts de conversion : ce poste comprend les \u00e9carts dus \u00e0 la conversion en euro des comptes des filiales \u00e9trang\u00e8res.  \n\t\t\t\t\tLes principales devises qui concourent \u00e0 la variation de la p\u00e9riode sont le r\u00e9al br\u00e9silien (39,0) millions d\u2019euros, le dollar singapourien (33,0) millions d\u2019euros  \n\t\t\t\t\tet le dollar canadien (26,8) millions d\u2019euros.  ",
   "dimensions": {
    "concept": "bvi:DescriptionOfOtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18616": {
   "value": "Gains et pertes actuariels : le Groupe comptabilise en capitaux propres les \u00e9carts actuariels relatifs \u00e0 l\u2019\u00e9valuation des avantages au personnel \u00e0 long terme.  \n\t\t\t\t\tCes \u00e9carts actuariels correspondent \u00e0 l\u2019incidence des ajustements li\u00e9s \u00e0 l\u2019exp\u00e9rience et au changement des hypoth\u00e8ses d\u2019\u00e9valuation (taux d\u2019actualisation,  \n\t\t\t\t\ttaux d\u2019augmentation des salaires et taux d\u2019augmentation des retraites) de l\u2019obligation relative au r\u00e9gime \u00e0 prestations d\u00e9finies.  \n\t\t\t\t\tLe montant de (10,0) millions d\u2019euros provient essentiellement des \u00e9carts actuariels comptabilis\u00e9s en France : (8,2) millions d\u2019euros.  ",
   "dimensions": {
    "concept": "bvi:DescriptionOfOtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18653": {
   "value": "1942900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18654": {
   "value": "427300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18655": {
   "value": "348800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18656": {
   "value": "375700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18657": {
   "value": "105700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18658": {
   "value": "136600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18683": {
   "value": "3337000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18684": {
   "value": "1332700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18685": {
   "value": "232100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ContractAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18686": {
   "value": "46100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18617": {
   "value": "2075100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18618": {
   "value": "611100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18619": {
   "value": "444900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18620": {
   "value": "369000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18621": {
   "value": "118300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18622": {
   "value": "132100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18647": {
   "value": "3750500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18648": {
   "value": "1520000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18649": {
   "value": "226000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ContractAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18650": {
   "value": "47000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18687": {
   "value": "6700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18651": {
   "value": "4400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18688": {
   "value": "17000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18652": {
   "value": "23400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18677": {
   "value": "1594500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18678": {
   "value": "3229100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18679": {
   "value": "6566100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18680": {
   "value": "54200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18641": {
   "value": "1477800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18642": {
   "value": "3298600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18643": {
   "value": "7049100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18644": {
   "value": "54200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18681": {
   "value": "1183800000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:RetainedEarningsAndOtherReserves",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18682": {
   "value": "1238000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18671": {
   "value": "47700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18645": {
   "value": "1209600000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:RetainedEarningsAndOtherReserves",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18646": {
   "value": "1263800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18635": {
   "value": "58300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18672": {
   "value": "1285700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18673": {
   "value": "2376200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18674": {
   "value": "320400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18675": {
   "value": "91400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18636": {
   "value": "1322100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18637": {
   "value": "2918500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18638": {
   "value": "326000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18639": {
   "value": "115700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18640": {
   "value": "122900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18629": {
   "value": "192800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18630": {
   "value": "72200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18676": {
   "value": "84400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18665": {
   "value": "197700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18666": {
   "value": "92500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18667": {
   "value": "3162600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18668": {
   "value": "1089600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18669": {
   "value": "194900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ContractLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18670": {
   "value": "125800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18659": {
   "value": "550500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18660": {
   "value": "99300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18631": {
   "value": "3748100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18632": {
   "value": "1098600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18633": {
   "value": "197200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ContractLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18634": {
   "value": "137400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18623": {
   "value": "369000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18624": {
   "value": "92600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18661": {
   "value": "3600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18625": {
   "value": "4900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18662": {
   "value": "54100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18626": {
   "value": "79200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18663": {
   "value": "2117800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18664": {
   "value": "6566100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18627": {
   "value": "1978900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18628": {
   "value": "7049100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18761": {
   "value": "53000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18836": {
   "value": "41600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18811": {
   "value": "-296200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18861": {
   "value": "1209200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18713": {
   "value": "1007600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18736": {
   "value": "959300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18786": {
   "value": "48300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18739": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:IncreaseDecreaseDueToChangesInAccountingPolicy",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18814": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:IncreaseDecreaseDueToChangesInAccountingPolicy",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18789": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:IncreaseDecreaseDueToChangesInAccountingPolicy",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18839": {
   "value": "-83200000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:IncreaseDecreaseDueToChangesInAccountingPolicy",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18699": {
   "value": "-83200000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:IncreaseDecreaseDueToChangesInAccountingPolicy",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18714": {
   "value": "-83500000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:IncreaseDecreaseDueToChangesInAccountingPolicy",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18764": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:IncreaseDecreaseDueToChangesInAccountingPolicy",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18740": {
   "value": "1200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18741": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReductionOfIssuedCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18815": {
   "value": "192100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18816": {
   "value": "4100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReductionOfIssuedCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18790": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18791": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReductionOfIssuedCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18840": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18841": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReductionOfIssuedCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18700": {
   "value": "193300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18701": {
   "value": "4100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReductionOfIssuedCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18715": {
   "value": "193300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18716": {
   "value": "4100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReductionOfIssuedCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18765": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18766": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReductionOfIssuedCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18742": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18817": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18792": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18842": {
   "value": "22200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18702": {
   "value": "22200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18717": {
   "value": "22200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18767": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18743": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18744": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18818": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18819": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18793": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18794": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18843": {
   "value": "262000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18844": {
   "value": "18600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18703": {
   "value": "262000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18704": {
   "value": "18600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18718": {
   "value": "244300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18719": {
   "value": "18600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18768": {
   "value": "17700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18769": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18745": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18746": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18820": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18821": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18795": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18796": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18845": {
   "value": "10300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18705": {
   "value": "10300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18720": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18770": {
   "value": "10300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18771": {
   "value": "-8600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18846": {
   "value": "-17300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18706": {
   "value": "-17300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18721": {
   "value": "-8700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18747": {
   "value": "1200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18822": {
   "value": "188000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18797": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18798": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18847": {
   "value": "-311400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18848": {
   "value": "392600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18849": {
   "value": "-4000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18707": {
   "value": "-122200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18708": {
   "value": "392600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18709": {
   "value": "44100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18722": {
   "value": "-106500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18723": {
   "value": "367900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18724": {
   "value": "43100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18772": {
   "value": "-15700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18773": {
   "value": "24700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18774": {
   "value": "1000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18748": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18749": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18823": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18824": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18799": {
   "value": "48100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18750": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18762": {
   "value": "54200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18751": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18825": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18800": {
   "value": "48100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18812": {
   "value": "-248100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18801": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18850": {
   "value": "388600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18862": {
   "value": "1286400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18851": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18710": {
   "value": "436700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18711": {
   "value": "1322100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18689": {
   "value": "2700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18725": {
   "value": "411000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18737": {
   "value": "1263800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18726": {
   "value": "2700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18775": {
   "value": "25700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18787": {
   "value": "58300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18776": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18837": {
   "value": "229600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18826": {
   "value": "2700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18752": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18827": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18802": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18852": {
   "value": "20300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18690": {
   "value": "20300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18727": {
   "value": "20300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18777": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18753": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18754": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18828": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18829": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18803": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18804": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18853": {
   "value": "18400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18854": {
   "value": "8800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18691": {
   "value": "18400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18692": {
   "value": "8800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18728": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18778": {
   "value": "18400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18779": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18729": {
   "value": "8800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18755": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18756": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18830": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18831": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18805": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18806": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18855": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18856": {
   "value": "13100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18693": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18694": {
   "value": "13100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18730": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18780": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18781": {
   "value": "-300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "footnote_44_fr"
     ]
    }
   }
  },
  "fact_18731": {
   "value": "13400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18757": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18758": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18759": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18832": {
   "value": "2700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18807": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18808": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18857": {
   "value": "23700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18858": {
   "value": "138900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18859": {
   "value": "-3900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18695": {
   "value": "26400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18696": {
   "value": "138900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18697": {
   "value": "-201700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18732": {
   "value": "45200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18733": {
   "value": "125300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18734": {
   "value": "-196300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18782": {
   "value": "-18800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18783": {
   "value": "13600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18833": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18834": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18809": {
   "value": "-197800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18784": {
   "value": "-5400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18760": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18835": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18810": {
   "value": "-197800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18813": {
   "value": "-445900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18860": {
   "value": "135000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18698": {
   "value": "-62800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18735": {
   "value": "-71000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18785": {
   "value": "8200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18712": {
   "value": "1285700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18763": {
   "value": "54200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18838": {
   "value": "232300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18863": {
   "value": "1445100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "bvi:RetainedEarningsAndOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18738": {
   "value": "1238000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18788": {
   "value": "47700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18864": {
   "value": "269700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18865": {
   "value": "140100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsForWhichCashEffectsAreInvestingOrFinancingCashFlow",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18866": {
   "value": "-48700000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ProvisionsAndOtherNoncashItems",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18891": {
   "value": "603300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18892": {
   "value": "134900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsForWhichCashEffectsAreInvestingOrFinancingCashFlow",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18893": {
   "value": "13400000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ProvisionsAndOtherNoncashItems",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18894": {
   "value": "305200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18895": {
   "value": "17200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18896": {
   "value": "192400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18912": {
   "value": "820400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18913": {
   "value": "69900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18914": {
   "value": "7900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18867": {
   "value": "362900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18868": {
   "value": "-149000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18869": {
   "value": "161300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18885": {
   "value": "809100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18886": {
   "value": "20800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18887": {
   "value": "4500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18888": {
   "value": "98400000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:PurchaseOfPropertyPlantEquipmentAndIntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18889": {
   "value": "10100000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ProceedsOfPropertyPlantEquipmentAndIntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18915": {
   "value": "127900000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:PurchaseOfPropertyPlantEquipmentAndIntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18916": {
   "value": "5200000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ProceedsOfPropertyPlantEquipmentAndIntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18890": {
   "value": "25200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18879": {
   "value": "29500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18917": {
   "value": "18300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18906": {
   "value": "12800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18880": {
   "value": "-2700000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ChangeInLoansAndAdvancesGranted",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18907": {
   "value": "5300000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:ChangeInLoansAndAdvancesGranted",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18881": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18908": {
   "value": "1300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18882": {
   "value": "-97500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18883": {
   "value": "2700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromIssuingShares",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18909": {
   "value": "-194200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18910": {
   "value": "3100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromIssuingShares",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18884": {
   "value": "8800000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:PurchasesSalesOfTreasuryShares",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18911": {
   "value": "14500000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:PurchasesSalesOfTreasuryShares",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18873": {
   "value": "31800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18874": {
   "value": "790500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18875": {
   "value": "1123500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18876": {
   "value": "1700000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:RepaymentOfAmountsOwedToShareholders",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18900": {
   "value": "97300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18901": {
   "value": "719900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18902": {
   "value": "608500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18903": {
   "value": "36500000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:RepaymentOfAmountsOwedToShareholders",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18904": {
   "value": "109000000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:RepaymentOfLeaseLiabilitiesAndInterests",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18905": {
   "value": "79800000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:InterestPaidExcludingLeaseInterest",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18897": {
   "value": "-193600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18898": {
   "value": "-1500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18877": {
   "value": "119100000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:RepaymentOfLeaseLiabilitiesAndInterests",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18878": {
   "value": "86600000",
   "decimals": -5,
   "dimensions": {
    "concept": "bvi:InterestPaidExcludingLeaseInterest",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18870": {
   "value": "-560700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18871": {
   "value": "-29600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18872": {
   "value": "121300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18925": {
   "value": "1465700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-02T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18921": {
   "value": "1587000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18922": {
   "value": "1594500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18923": {
   "value": "7500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:BankOverdraftsClassifiedAsCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18899": {
   "value": "431100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18924": {
   "value": "1034600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2019-01-02T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18918": {
   "value": "1465700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18919": {
   "value": "1477800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18920": {
   "value": "12100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:BankOverdraftsClassifiedAsCashEquivalents",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "fact_18926": {
   "value": "L\u2019activit\u00e9 de  \n\t\t\t\t\tBureau Veritas consiste \u00e0 inspecter, analyser, auditer ou certifier les  \n\t\t\t\t\tproduits, les actifs et les syst\u00e8mes de management de ses clients par  \n\t\t\t\t\trapport \u00e0 des r\u00e9f\u00e9rentiels r\u00e9glementaires ou volontaires, pour d\u00e9livrer  \n\t\t\t\t\tensuite des rapports de conformit\u00e9.  ",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18927": {
   "value": "soci\u00e9t\u00e9 anonyme",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18929": {
   "value": "Bureau  \n\t\t\t\t\tVeritas SA",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18930": {
   "value": "Bureau Veritas",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18928": {
   "value": "40/52, Boulevard  \n\t\t\t\t\tdu Parc, 92200 Neuilly-sur-Seine",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18931": {
   "value": "Wendel-Participations SE",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18933": {
   "value": "40/52, Boulevard du Parc  \n\t\t\t\t\t92200 Neuilly-sur-Seine",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18932": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "fact_18934": {
   "value": "France ",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "fr",
    "entity": "scheme:969500TPU5T3HA5D1F11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00"
   }
  },
  "footnote_42_fr": {
   "value": "La variation de la r\u00e9serve de couvertures de flux de tr\u00e9sorerie r\u00e9sulte de la variation de la juste valeur des instruments financiers d\u00e9riv\u00e9s \u00e9ligibles \u00e0 la comptabilit\u00e9 de couverture.",
   "dimensions": {
    "concept": "xbrl:note",
    "noteId": "footnote_42_fr",
    "language": "fr"
   }
  },
  "footnote_41_fr": {
   "value": "\u00c9carts de conversion : ce poste comprend les \u00e9carts dus \u00e0 la conversion en euro des comptes des filiales \u00e9trang\u00e8res. Les principales devises qui concourent \u00e0 la variation de la p\u00e9riode sont le r\u00e9al br\u00e9silien (39,0) millions d\u2019euros, le dollar singapourien (33,0) millions d\u2019euros et le dollar canadien (26,8) millions d\u2019euros.",
   "dimensions": {
    "concept": "xbrl:note",
    "noteId": "footnote_41_fr",
    "language": "fr"
   }
  },
  "footnote_44_fr": {
   "value": "(a) Le poste \u00ab Autres mouvements \u00bb est constitu\u00e9 majoritairement : de la variation de juste valeur des puts (options de vente) sur minoritaires ; de transferts de r\u00e9serves entre la part revenant aux actionnaires de la Soci\u00e9t\u00e9 et aux participations ne donnant pas le contr\u00f4le.",
   "dimensions": {
    "concept": "xbrl:note",
    "noteId": "footnote_44_fr",
    "language": "fr"
   }
  },
  "footnote_43_fr": {
   "value": "Gains et pertes actuariels : le Groupe comptabilise en capitaux propres les \u00e9carts actuariels relatifs \u00e0 l\u2019\u00e9valuation des avantages au personnel \u00e0 long terme. Ces \u00e9carts actuariels correspondent \u00e0 l\u2019incidence des ajustements li\u00e9s \u00e0 l\u2019exp\u00e9rience et au changement des hypoth\u00e8ses d\u2019\u00e9valuation (taux d\u2019actualisation, taux d\u2019augmentation des salaires et taux d\u2019augmentation des retraites) de l\u2019obligation relative au r\u00e9gime \u00e0 prestations d\u00e9finies. Le montant de (10,0) millions d\u2019euros provient essentiellement des \u00e9carts actuariels comptabilis\u00e9s en France : (8,2) millions d\u2019euros.",
   "dimensions": {
    "concept": "xbrl:note",
    "noteId": "footnote_43_fr",
    "language": "fr"
   }
  }
 }
}