{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "EDP": "https://edp.pt",
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "https://edp.pt/529900CLC3WDMGI9VH80-2021-12-31.xsd"
  ]
 },
 "facts": {
  "f19100": {
   "value": "14982909000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19102": {
   "value": "12448205000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19106": {
   "value": "10148018000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CostOfEnergySalesAndOther",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19108": {
   "value": "7356487000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CostOfEnergySalesAndOther",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19110": {
   "value": "4834891000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NetOfRevenueAndCostOfEnergySalesAndOther",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19112": {
   "value": "5091718000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NetOfRevenueAndCostOfEnergySalesAndOther",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19116": {
   "value": "1023988000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19118": {
   "value": "1077689000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19122": {
   "value": "888954000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19124": {
   "value": "856519000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19128": {
   "value": "666459000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19130": {
   "value": "667313000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19134": {
   "value": "655694000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19136": {
   "value": "635180000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19139": {
   "value": "32828000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19141": {
   "value": "63690000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19143": {
   "value": "-1219947000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:OtherIncomeSuppliesAnsServicesPersonnelCostsAndEmployeeBenefitsOtherExpensesAndImpairmentLossesOnTradeReceivablesAndDebtors",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19145": {
   "value": "-1145013000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:OtherIncomeSuppliesAnsServicesPersonnelCostsAndEmployeeBenefitsOtherExpensesAndImpairmentLossesOnTradeReceivablesAndDebtors",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19149": {
   "value": "108106000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:JointVenturesAndAssociates",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19151": {
   "value": "3257000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:JointVenturesAndAssociates",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19153": {
   "value": "3723050000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitLossBeforeProvisionsAmortisationAndImpairmentFinancialIncomeAndFinancialExpensesIncomeTaxExpenseAndExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19155": {
   "value": "3949962000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitLossBeforeProvisionsAmortisationAndImpairmentFinancialIncomeAndFinancialExpensesIncomeTaxExpenseAndExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19159": {
   "value": "60510000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProvisionsExpenses",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19161": {
   "value": "112093000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProvisionsExpenses",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19165": {
   "value": "1731755000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19167": {
   "value": "1631831000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19169": {
   "value": "1930785000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitLossBeforeFinancialIncomeAndFinancialExpensesIncomeTaxExpenseAndExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19171": {
   "value": "2206038000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitLossBeforeFinancialIncomeAndFinancialExpensesIncomeTaxExpenseAndExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19175": {
   "value": "364883000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19177": {
   "value": "226702000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19181": {
   "value": "875816000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19183": {
   "value": "897326000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19186": {
   "value": "1419852000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitBeforeIncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19188": {
   "value": "1535414000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitBeforeIncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19192": {
   "value": "261892000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19194": {
   "value": "309112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19198": {
   "value": "53314000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19200": {
   "value": "65109000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19202": {
   "value": "-315206000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:IncomeTaxExpenseAndExtrodinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19204": {
   "value": "-374221000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:IncomeTaxExpenseAndExtrodinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19207": {
   "value": "1104646000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19209": {
   "value": "1161193000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19213": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19215": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19219": {
   "value": "447929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19221": {
   "value": "360501000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19224": {
   "value": "1104646000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NetProfitForThePeriod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19226": {
   "value": "1161193000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NetProfitForThePeriod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19229": {
   "value": "170",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f19231": {
   "value": "210",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f19262": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19264": {
   "value": "447929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19266": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19268": {
   "value": "360501000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19271": {
   "value": "51153000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19273": {
   "value": "1889000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19275": {
   "value": "-78961000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19277": {
   "value": "4226000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19280": {
   "value": "15725000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19282": {
   "value": "758000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19284": {
   "value": "-25671000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19286": {
   "value": "1436000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19289": {
   "value": "8050000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19291": {
   "value": "-5203000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19293": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19298": {
   "value": "1624000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19300": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19302": {
   "value": "-927000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19304": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19306": {
   "value": "41854000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19308": {
   "value": "1131000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19310": {
   "value": "-57566000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19312": {
   "value": "2790000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19316": {
   "value": "40453000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19318": {
   "value": "97975000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19320": {
   "value": "-508945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19322": {
   "value": "-472807000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19325": {
   "value": "-1053285000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19327": {
   "value": "-147287000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19329": {
   "value": "-61451000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19331": {
   "value": "-6196000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19335": {
   "value": "-280203000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19337": {
   "value": "-37395000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19339": {
   "value": "-17898000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19341": {
   "value": "197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19345": {
   "value": "-1053000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19347": {
   "value": "797000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19349": {
   "value": "1404000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19351": {
   "value": "-755000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19355": {
   "value": "-353000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19357": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19359": {
   "value": "442000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19361": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19365": {
   "value": "795000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19367": {
   "value": "685000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19369": {
   "value": "-8312000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19371": {
   "value": "-6644000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19373": {
   "value": "-732534000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19375": {
   "value": "-10435000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19377": {
   "value": "-559848000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19379": {
   "value": "-486599000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19381": {
   "value": "-690680000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19383": {
   "value": "-9304000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19385": {
   "value": "-617414000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19387": {
   "value": "-483809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19389": {
   "value": "-33963000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19391": {
   "value": "438625000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19393": {
   "value": "183278000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19395": {
   "value": "-123308000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19445": {
   "value": "21099241000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19447": {
   "value": "20390294000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19453": {
   "value": "1007029000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19455": {
   "value": "1030193000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19461": {
   "value": "4915025000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19463": {
   "value": "4998235000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19467": {
   "value": "2379386000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19469": {
   "value": "2335964000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19475": {
   "value": "1350445000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19477": {
   "value": "940362000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19485": {
   "value": "189942000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityInstrumentsHeld",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19487": {
   "value": "184748000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityInstrumentsHeld",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19496": {
   "value": "20668000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentProperty",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19498": {
   "value": "21378000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentProperty",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19502": {
   "value": "1509092000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19504": {
   "value": "1206603000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19509": {
   "value": "2668506000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DebtorsAndOtherAssetsFromCommercialActivities-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19511": {
   "value": "2747012000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DebtorsAndOtherAssetsFromCommercialActivities-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19515": {
   "value": "1841147000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19517": {
   "value": "1020788000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19521": {
   "value": "173846000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NonCurrentTaxAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19523": {
   "value": "251770000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NonCurrentTaxAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19530": {
   "value": "23397000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CollateralDepositsAssociatedToFinancialDebt-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19532": {
   "value": "22848000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CollateralDepositsAssociatedToFinancialDebt-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19535": {
   "value": "37177724000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19537": {
   "value": "35150195000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19541": {
   "value": "575849000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19543": {
   "value": "323945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19548": {
   "value": "5928004000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DebtorsAndOtherAssetsFromCommercialActivities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19550": {
   "value": "3545611000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DebtorsAndOtherAssetsFromCommercialActivities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19554": {
   "value": "2810855000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19556": {
   "value": "851594000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19560": {
   "value": "551842000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TaxAssets-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19562": {
   "value": "414302000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TaxAssets-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19569": {
   "value": "26678000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CollateralDepositsAssociatedToFinancialDebt-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19571": {
   "value": "9221000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CollateralDepositsAssociatedToFinancialDebt-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19577": {
   "value": "3222409000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19579": {
   "value": "2954302000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19583": {
   "value": "700791000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19585": {
   "value": "22248000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19588": {
   "value": "13816428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19590": {
   "value": "8121223000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19593": {
   "value": "50994152000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19595": {
   "value": "43271418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19605": {
   "value": "3965681000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19607": {
   "value": "3965681000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19613": {
   "value": "52660000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19615": {
   "value": "54025000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19621": {
   "value": "1196522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19623": {
   "value": "1196522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19629": {
   "value": "3556549000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReservesAndRetainedEarnings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19631": {
   "value": "3673785000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReservesAndRetainedEarnings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19633": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ConsolidatedNetProfitAttributableToEquityHoldersOfEDP",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19635": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ConsolidatedNetProfitAttributableToEquityHoldersOfEDP",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19637": {
   "value": "9322809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19639": {
   "value": "9582655000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19643": {
   "value": "4654756000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19645": {
   "value": "3488321000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19648": {
   "value": "13977565000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19650": {
   "value": "13070976000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19655": {
   "value": "15299588000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19657": {
   "value": "14023940000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19665": {
   "value": "940266000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19667": {
   "value": "1138237000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19671": {
   "value": "976588000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19673": {
   "value": "994105000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19677": {
   "value": "989078000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19679": {
   "value": "871242000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19687": {
   "value": "2259741000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InstitutionalPartnershipsInNorthAmerica",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19689": {
   "value": "1933542000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InstitutionalPartnershipsInNorthAmerica",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19698": {
   "value": "1806925000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TradePayablesAndOtherLiabilitiesFromCommercialActivities-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19700": {
   "value": "1702005000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TradePayablesAndOtherLiabilitiesFromCommercialActivities-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19708": {
   "value": "3039975000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19710": {
   "value": "1739448000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19714": {
   "value": "124362000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19716": {
   "value": "122743000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19719": {
   "value": "25436523000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19721": {
   "value": "22525262000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19725": {
   "value": "1518348000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19727": {
   "value": "2262823000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19735": {
   "value": "179534000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19737": {
   "value": "204067000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19741": {
   "value": "110319000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19743": {
   "value": "260154000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19752": {
   "value": "6320011000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TradePayablesAndOtherLiabilitiesFromCommercialActivities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19754": {
   "value": "3952213000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TradePayablesAndOtherLiabilitiesFromCommercialActivities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19762": {
   "value": "2781101000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19764": {
   "value": "597178000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19768": {
   "value": "582686000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TaxLiabilities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19770": {
   "value": "398634000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TaxLiabilities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19775": {
   "value": "88065000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19777": {
   "value": "111000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19780": {
   "value": "11580064000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19782": {
   "value": "7675180000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19785": {
   "value": "37016587000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19787": {
   "value": "30200442000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19790": {
   "value": "50994152000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19792": {
   "value": "43271418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19910": {
   "value": "12632013000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19912": {
   "value": "3656538000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19914": {
   "value": "503923000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19916": {
   "value": "739024000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19918": {
   "value": "4518226000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f19920": {
   "value": "40541000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19922": {
   "value": "15202000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19924": {
   "value": "-554047000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19926": {
   "value": "-61220000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19928": {
   "value": "8858187000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19930": {
   "value": "3773826000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19934": {
   "value": "1161193000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19936": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19938": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19940": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19942": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f19944": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19946": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19948": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19950": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19952": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19954": {
   "value": "360501000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19958": {
   "value": "-49946000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19960": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19962": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19964": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19966": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f19968": {
   "value": "-43553000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19970": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19972": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19974": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19976": {
   "value": "-43553000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19978": {
   "value": "-6393000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19983": {
   "value": "-4069000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f19985": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19987": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19989": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19991": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f19993": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19995": {
   "value": "-3314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19997": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f19999": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20001": {
   "value": "-3314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20003": {
   "value": "-755000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20009": {
   "value": "-14956000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20011": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20013": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20015": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20017": {
   "value": "-16453000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20019": {
   "value": "-1356000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20021": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20023": {
   "value": "9497000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20025": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20027": {
   "value": "-8312000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20029": {
   "value": "-6644000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20033": {
   "value": "-50500000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20035": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20037": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20039": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20041": {
   "value": "-53290000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20043": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20045": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20047": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20049": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20051": {
   "value": "-53290000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20053": {
   "value": "2790000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20055": {
   "value": "-981752000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20057": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20059": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20061": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20063": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20065": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20067": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20069": {
   "value": "-508945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20071": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20073": {
   "value": "-508945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20075": {
   "value": "-472807000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20080": {
   "value": "59970000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20082": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20084": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20086": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20088": {
   "value": "730949000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20090": {
   "value": "-44909000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20092": {
   "value": "-3314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20094": {
   "value": "-499448000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20096": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20098": {
   "value": "183278000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20100": {
   "value": "-123308000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20104": {
   "value": "690739000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20106": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20108": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20110": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20112": {
   "value": "690739000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20114": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20116": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20118": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20122": {
   "value": "690739000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20124": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20128": {
   "value": "132436000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20130": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20132": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20134": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20136": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20138": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20140": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20142": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20144": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20146": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20148": {
   "value": "132436000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20151": {
   "value": "1001742000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20153": {
   "value": "309143000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20155": {
   "value": "692599000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20157": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20159": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20161": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20163": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20165": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20167": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20169": {
   "value": "1001742000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20171": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20174": {
   "value": "7354000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20176": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20178": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20180": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20182": {
   "value": "159000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20184": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20186": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20188": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20190": {
   "value": "7195000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20192": {
   "value": "7354000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20194": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20199": {
   "value": "193072000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20201": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20203": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20205": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20207": {
   "value": "222833000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20209": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20211": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20213": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20215": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20217": {
   "value": "222833000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20219": {
   "value": "-29761000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20222": {
   "value": "13070976000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20224": {
   "value": "3965681000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20226": {
   "value": "1196522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20228": {
   "value": "739024000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20230": {
   "value": "4781428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20232": {
   "value": "-4368000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20234": {
   "value": "11888000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20236": {
   "value": "-1053495000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20238": {
   "value": "-54025000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20240": {
   "value": "9582655000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20242": {
   "value": "3488321000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20246": {
   "value": "1104646000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20248": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20250": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20252": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20254": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20256": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20258": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20260": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20262": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20264": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20266": {
   "value": "447929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20270": {
   "value": "-882974000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20272": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20274": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20276": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20278": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20280": {
   "value": "-773082000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20282": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20284": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20286": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20288": {
   "value": "-773082000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20290": {
   "value": "-109892000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20296": {
   "value": "6523000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20298": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20300": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20302": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20304": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20306": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20308": {
   "value": "5726000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20310": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20312": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20314": {
   "value": "5726000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20316": {
   "value": "797000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20321": {
   "value": "1480000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20323": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20325": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20327": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20329": {
   "value": "4940000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20331": {
   "value": "-4030000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20333": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20335": {
   "value": "-115000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20337": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20339": {
   "value": "795000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20341": {
   "value": "685000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20345": {
   "value": "36559000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20347": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20349": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20351": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20353": {
   "value": "35428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20355": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20357": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20359": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20361": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20363": {
   "value": "35428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20365": {
   "value": "1131000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20367": {
   "value": "138428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20369": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20371": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20373": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20375": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20377": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20379": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20381": {
   "value": "40453000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20383": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20385": {
   "value": "40453000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20387": {
   "value": "97975000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20393": {
   "value": "404662000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20395": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20397": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20399": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20401": {
   "value": "697085000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20403": {
   "value": "-777112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20405": {
   "value": "5726000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20407": {
   "value": "40338000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20409": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20411": {
   "value": "-33963000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20413": {
   "value": "438625000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20416": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20418": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20420": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20422": {
   "value": "43908000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20424": {
   "value": "-43908000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20426": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20428": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20430": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20432": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20434": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20436": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20439": {
   "value": "749763000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20441": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20443": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20445": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20447": {
   "value": "749763000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20449": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20451": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20453": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20455": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20457": {
   "value": "749763000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20459": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20463": {
   "value": "151090000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20465": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20467": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20469": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20471": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20473": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20475": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20477": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20479": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20481": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20483": {
   "value": "151090000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20486": {
   "value": "-479000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20488": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20490": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20492": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20494": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20496": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20498": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20500": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20502": {
   "value": "-479000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20504": {
   "value": "-479000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20506": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20509": {
   "value": "2684000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20511": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20513": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20515": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20517": {
   "value": "840000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20519": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20521": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20523": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20525": {
   "value": "1844000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20527": {
   "value": "2684000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20529": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20533": {
   "value": "1470481000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20535": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20537": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20539": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20541": {
   "value": "564281000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20543": {
   "value": "620000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20545": {
   "value": "-252000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20547": {
   "value": "-16320000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20549": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20551": {
   "value": "548329000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20553": {
   "value": "922152000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20557": {
   "value": "-5000000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20559": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20561": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20563": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20565": {
   "value": "-69684000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20567": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20569": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20571": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20573": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20575": {
   "value": "-69684000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20577": {
   "value": "64684000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20582": {
   "value": "-64906000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20584": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20586": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20588": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20590": {
   "value": "43030000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20592": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20594": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20596": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20598": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20600": {
   "value": "43030000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20602": {
   "value": "-107936000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20605": {
   "value": "13977565000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20607": {
   "value": "3965681000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20609": {
   "value": "1196522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20611": {
   "value": "782932000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20613": {
   "value": "5223309000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f20615": {
   "value": "-780860000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20617": {
   "value": "17362000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20619": {
   "value": "-1029477000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20621": {
   "value": "-52660000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20623": {
   "value": "9322809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20625": {
   "value": "4654756000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f20665": {
   "value": "1419852000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitBeforeIncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20667": {
   "value": "1535414000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitBeforeIncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20678": {
   "value": "1731755000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20680": {
   "value": "1631831000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20686": {
   "value": "60510000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20688": {
   "value": "112093000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20695": {
   "value": "-108106000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AdjustmentsForJointVenturesAndAssociates",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20697": {
   "value": "-3257000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AdjustmentsForJointVenturesAndAssociates",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20709": {
   "value": "510933000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20711": {
   "value": "670624000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20725": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:GainsLossesOnDisposalAndScopeEffectsExceptAssetRotation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20727": {
   "value": "-234818000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:GainsLossesOnDisposalAndScopeEffectsExceptAssetRotation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20737": {
   "value": "-1267111000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20739": {
   "value": "5928000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20748": {
   "value": "785560000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20750": {
   "value": "16411000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20755": {
   "value": "-170055000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ChangesInWorkingCapitalToPersonnel",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20757": {
   "value": "-101616000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ChangesInWorkingCapitalToPersonnel",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20766": {
   "value": "906892000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ChangesInWorkingCapitalForRegulatoryAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20768": {
   "value": "-47293000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ChangesInWorkingCapitalForRegulatoryAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20779": {
   "value": "-523418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsToReconcileProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20784": {
   "value": "-89845000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:IncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20786": {
   "value": "-172788000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:IncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20791": {
   "value": "2595519000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20793": {
   "value": "2889111000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20798": {
   "value": "-575610000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20800": {
   "value": "-433900000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20807": {
   "value": "2019909000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20809": {
   "value": "2455211000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20823": {
   "value": "763279000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20825": {
   "value": "3835863000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20831": {
   "value": "110545000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20833": {
   "value": "130227000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20842": {
   "value": "5847000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashReceiptsRelatingToChangesInCashResultingFromConsolidationPerimeterVariations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20844": {
   "value": "85579000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashReceiptsRelatingToChangesInCashResultingFromConsolidationPerimeterVariations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20861": {
   "value": "98322000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashReceiptsRelatingToPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20863": {
   "value": "12484000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashReceiptsRelatingToPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20874": {
   "value": "12234000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20876": {
   "value": "6683000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20881": {
   "value": "22996000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20883": {
   "value": "26940000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20888": {
   "value": "53468000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceived",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20890": {
   "value": "48478000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceived",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20897": {
   "value": "628556000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20899": {
   "value": "326071000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20903": {
   "value": "1695247000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InflowsOfCashFromInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20905": {
   "value": "4472325000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InflowsOfCashFromInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20920": {
   "value": "98381000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20922": {
   "value": "1097339000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20928": {
   "value": "507926000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20930": {
   "value": "431182000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20939": {
   "value": "-26865000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashPaymentsRelatingToChangesInCashResultingFromConsolidationPerimeterVariations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20941": {
   "value": "-38825000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashPaymentsRelatingToChangesInCashResultingFromConsolidationPerimeterVariations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20958": {
   "value": "-3351506000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashPaymentsRelatingToPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20960": {
   "value": "-2409812000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashPaymentsRelatingToPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20967": {
   "value": "488519000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20969": {
   "value": "780652000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20973": {
   "value": "4473197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OutflowsOfCashFromInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20975": {
   "value": "4757810000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OutflowsOfCashFromInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20982": {
   "value": "-2777950000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20984": {
   "value": "-285485000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20999": {
   "value": "3080716000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsRelatingToFinancialDebtIncludeCollateralDeposits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21001": {
   "value": "5927683000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsRelatingToFinancialDebtIncludeCollateralDeposits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21018": {
   "value": "2649517000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:PaymentsRelatingToFinancialDebtIncludeCollateralDeposits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21020": {
   "value": "6463566000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:PaymentsRelatingToFinancialDebtIncludeCollateralDeposits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21029": {
   "value": "481329000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InterestAndSimilarCostsOfFinancialDebtIncludingHedgeDerivatives",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21031": {
   "value": "570155000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InterestAndSimilarCostsOfFinancialDebtIncludingHedgeDerivatives",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21048": {
   "value": "-53679000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatingToLoansFromNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21050": {
   "value": "216858000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatingToLoansFromNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21059": {
   "value": "-18244000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InterestAndSimilarCostsRelatingToLoansFromNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21061": {
   "value": "-9831000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InterestAndSimilarCostsRelatingToLoansFromNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21089": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21091": {
   "value": "37000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21108": {
   "value": "1415106000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ShareCapitalIncreasesDecreasesByNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21110": {
   "value": "920598000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ShareCapitalIncreasesDecreasesByNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21125": {
   "value": "10317000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatingToDerivativeFinancialInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21127": {
   "value": "12776000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatingToDerivativeFinancialInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21139": {
   "value": "749763000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21141": {
   "value": "690739000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21150": {
   "value": "135058000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21152": {
   "value": "112001000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21162": {
   "value": "1365000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TreasuryStockSoldPurchased",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21164": {
   "value": "7195000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TreasuryStockSoldPurchased",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21168": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatedWithTransactionsWithNon-ControllingInterestWithoutChangeOfControl",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21170": {
   "value": "-1007000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatedWithTransactionsWithNon-ControllingInterestWithoutChangeOfControl",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21182": {
   "value": "98772000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21184": {
   "value": "80364000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21202": {
   "value": "692164000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsFromInstitutionalPartnerships-NorthAmerica",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21204": {
   "value": "248728000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsFromInstitutionalPartnerships-NorthAmerica",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21211": {
   "value": "1013306000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21213": {
   "value": "-593788000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21220": {
   "value": "255265000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21222": {
   "value": "1575938000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21229": {
   "value": "28023000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21231": {
   "value": "-170198000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21238": {
   "value": "-15181000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashAndCashEquivalentsReclassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21240": {
   "value": "5840000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashAndCashEquivalentsReclassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21249": {
   "value": "2954302000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21251": {
   "value": "1542722000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21256": {
   "value": "3222409000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21258": {
   "value": "2954302000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21372": {
   "value": "-1184866000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsToReconcileProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22391": {
   "value": "EDP - Energias de Portugal, S.A.",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "en",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f22392": {
   "value": "S.A.",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "en",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f22393": {
   "value": "Lisbon",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "en",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f22394": {
   "value": "Avenida 24 de Julho 12",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "en",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f22395": {
   "value": "Avenida 24 de Julho 12",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "en",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f22397": {
   "value": "Portugal",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "en",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f22402": {
   "value": "generation, transmission, distribution and supply of electricity and supply of gas",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  }
 }
}