{
 "version": "2.2",
 "instance": {
  "ef20015285_20f.htm": {
   "nsprefix": "aby",
   "nsuri": "http://atlanticayield.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "aby-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "aby-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "aby-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "aby-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "aby-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ef20015285_20f.htm"
     ]
    }
   },
   "keyStandard": 299,
   "keyCustom": 180,
   "axisStandard": 31,
   "axisCustom": 0,
   "memberStandard": 62,
   "memberCustom": 169,
   "hidden": {
    "total": 9,
    "http://xbrl.sec.gov/dei/2023": 6,
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 3
   },
   "contextCount": 854,
   "entityCount": 1,
   "segmentCount": 243,
   "elementCount": 904,
   "unitCount": 18,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 1971,
    "http://xbrl.sec.gov/dei/2023": 45
   },
   "report": {
    "R1": {
     "role": "http://atlanticayield.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
     "longName": "010000 - Statement - Consolidated statements of financial position",
     "shortName": "Consolidated statements of financial position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:ContractedConcessionalAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:OtherNoncurrentReceivables",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
     "longName": "020000 - Statement - Consolidated statements of profit or loss",
     "shortName": "Consolidated statements of profit or loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:Revenue",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:ProfitLossFromOperatingActivities",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "longName": "030000 - Statement - Consolidated statements of comprehensive income",
     "shortName": "Consolidated statements of comprehensive income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
     "longName": "040000 - Statement - Consolidated statements of changes in equity",
     "shortName": "Consolidated statements of changes in equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c20201231",
      "name": "ifrs-full:Equity",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20201231_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember",
      "name": "ifrs-full:Equity",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://atlanticayield.com/role/ConsolidatedCashFlowStatements",
     "longName": "050000 - Statement - Consolidated cash flow statements",
     "shortName": "Consolidated cash flow statements",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://atlanticayield.com/role/NatureOfBusiness",
     "longName": "060100 - Disclosure - Nature of the business",
     "shortName": "Nature of the business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfNatureOfBusinessExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfNatureOfBusinessExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://atlanticayield.com/role/SignificantAccountingPolicies",
     "longName": "060200 - Disclosure - Significant accounting policies",
     "shortName": "Significant accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://atlanticayield.com/role/FinancialRiskManagement",
     "longName": "060300 - Disclosure - Financial risk management",
     "shortName": "Financial risk management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://atlanticayield.com/role/FinancialInformationBySegment",
     "longName": "060400 - Disclosure - Financial information by segment",
     "shortName": "Financial information by segment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://atlanticayield.com/role/BusinessCombinations",
     "longName": "060500 - Disclosure - Business combinations",
     "shortName": "Business combinations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssets",
     "longName": "060600 - Disclosure - Contracted concessional, PP&E and other intangible assets",
     "shortName": "Contracted concessional, PP&E and other intangible assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:ContractedConcessionalPPEAndOtherIntangibleAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:ContractedConcessionalPPEAndOtherIntangibleAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethod",
     "longName": "060700 - Disclosure - Investments carried under the equity method",
     "shortName": "Investments carried under the equity method",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://atlanticayield.com/role/AssetsHeldForSale",
     "longName": "060800 - Disclosure - Assets held for sale",
     "shortName": "Assets held for sale",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:AssetsHeldForSaleTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:AssetsHeldForSaleTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://atlanticayield.com/role/FinancialInstrumentsByCategory",
     "longName": "060900 - Disclosure - Financial instruments by category",
     "shortName": "Financial instruments by category",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://atlanticayield.com/role/DerivativeFinancialInstruments",
     "longName": "061000 - Disclosure - Derivative financial instruments",
     "shortName": "Derivative financial instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://atlanticayield.com/role/RelatedParties",
     "longName": "061100 - Disclosure - Related parties",
     "shortName": "Related parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://atlanticayield.com/role/TradeAndOtherReceivables",
     "longName": "061200 - Disclosure - Trade and other receivables",
     "shortName": "Trade and other receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://atlanticayield.com/role/CashAndCashEquivalents",
     "longName": "061300 - Disclosure - Cash and cash equivalents",
     "shortName": "Cash and cash equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://atlanticayield.com/role/Equity",
     "longName": "061400 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://atlanticayield.com/role/CorporateDebt",
     "longName": "061500 - Disclosure - Corporate debt",
     "shortName": "Corporate debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfDebtSecuritiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://atlanticayield.com/role/ProjectDebt",
     "longName": "061600 - Disclosure - Project debt",
     "shortName": "Project debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://atlanticayield.com/role/GrantsAndOtherLiabilities",
     "longName": "061700 - Disclosure - Grants and other liabilities",
     "shortName": "Grants and other liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfGovernmentGrantsAndOtherLiabilitiesExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfGovernmentGrantsAndOtherLiabilitiesExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilities",
     "longName": "061800 - Disclosure - Trade payables and other current liabilities",
     "shortName": "Trade payables and other current liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://atlanticayield.com/role/IncomeTax",
     "longName": "061900 - Disclosure - Income Tax",
     "shortName": "Income Tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilities",
     "longName": "062000 - Disclosure - Commitments, third-party guarantees, contingent assets and liabilities",
     "shortName": "Commitments, third-party guarantees, contingent assets and liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://atlanticayield.com/role/EmployeeBenefitExpenses",
     "longName": "062100 - Disclosure - Employee benefit expenses",
     "shortName": "Employee benefit expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://atlanticayield.com/role/OtherOperatingIncomeAndExpenses",
     "longName": "062200 - Disclosure - Other operating income and expenses",
     "shortName": "Other operating income and expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://atlanticayield.com/role/FinancialExpenseNet",
     "longName": "062300 - Disclosure - Financial expense, net",
     "shortName": "Financial expense, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://atlanticayield.com/role/EarningsPerShare",
     "longName": "062400 - Disclosure - Earnings per share",
     "shortName": "Earnings per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://atlanticayield.com/role/OtherInformation",
     "longName": "062500 - Disclosure - Other information",
     "shortName": "Other information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfAdditionalInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfAdditionalInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies",
     "longName": "070200 - Disclosure - Significant accounting policies (Policies)",
     "shortName": "Significant accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DescriptionOfAccountingPolicyForBasisOfPreparationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DescriptionOfAccountingPolicyForBasisOfPreparationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://atlanticayield.com/role/NatureOfBusinessTables",
     "longName": "080100 - Disclosure - Nature of the business (Tables)",
     "shortName": "Nature of the business (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfConcessionalAssetsOwnedExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfConcessionalAssetsOwnedExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://atlanticayield.com/role/FinancialInformationBySegmentTables",
     "longName": "080400 - Disclosure - Financial information by segment (Tables)",
     "shortName": "Financial information by segment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://atlanticayield.com/role/BusinessCombinationsTables",
     "longName": "080500 - Disclosure - Business combinations (Tables)",
     "shortName": "Business combinations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsTables",
     "longName": "080600 - Disclosure - Contracted concessional, PP&E and other intangible assets (Tables)",
     "shortName": "Contracted concessional, PP&E and other intangible assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutContractedConcessionalPPEAndOtherIntangibleAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutContractedConcessionalPPEAndOtherIntangibleAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodTables",
     "longName": "080700 - Disclosure - Investments carried under the equity method (Tables)",
     "shortName": "Investments carried under the equity method (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfInterestsInAssociatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfInterestsInAssociatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://atlanticayield.com/role/FinancialInstrumentsByCategoryTables",
     "longName": "080900 - Disclosure - Financial instruments by category (Tables)",
     "shortName": "Financial instruments by category (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://atlanticayield.com/role/DerivativeFinancialInstrumentsTables",
     "longName": "081000 - Disclosure - Derivative financial instruments (Tables)",
     "shortName": "Derivative financial instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://atlanticayield.com/role/RelatedPartiesTables",
     "longName": "081100 - Disclosure - Related parties (Tables)",
     "shortName": "Related parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfReceivableAndPayableBalancesWithRelatedPartiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfReceivableAndPayableBalancesWithRelatedPartiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://atlanticayield.com/role/TradeAndOtherReceivablesTables",
     "longName": "081200 - Disclosure - Trade and other receivables (Tables)",
     "shortName": "Trade and other receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://atlanticayield.com/role/CashAndCashEquivalentsTables",
     "longName": "081300 - Disclosure - Cash and cash equivalents (Tables)",
     "shortName": "Cash and cash equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://atlanticayield.com/role/EquityTables",
     "longName": "081400 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://atlanticayield.com/role/CorporateDebtTables",
     "longName": "081500 - Disclosure - Corporate debt (Tables)",
     "shortName": "Corporate debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutCorporateDebtExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutCorporateDebtExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://atlanticayield.com/role/ProjectDebtTables",
     "longName": "081600 - Disclosure - Project debt (Tables)",
     "shortName": "Project debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutProjectDebtExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutProjectDebtExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesTables",
     "longName": "081700 - Disclosure - Grants and other liabilities (Tables)",
     "shortName": "Grants and other liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutGovernmentGrantsAndOtherLiabilitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutGovernmentGrantsAndOtherLiabilitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesTables",
     "longName": "081800 - Disclosure - Trade payables and other current liabilities (Tables)",
     "shortName": "Trade payables and other current liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutTradePayablesAndOtherCurrentLiabilitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutTradePayablesAndOtherCurrentLiabilitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://atlanticayield.com/role/IncomeTaxTables",
     "longName": "081900 - Disclosure - Income Tax (Tables)",
     "shortName": "Income Tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesTables",
     "longName": "082000 - Disclosure - Commitments, third-party guarantees, contingent assets and liabilities (Tables)",
     "shortName": "Commitments, third-party guarantees, contingent assets and liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutContractualObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfDetailedInformationAboutContractualObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://atlanticayield.com/role/EmployeeBenefitExpensesTables",
     "longName": "082100 - Disclosure - Employee benefit expenses (Tables)",
     "shortName": "Employee benefit expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfEmployeeBenefitExpensesAndAverageNumberOfEmployeesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DisclosureOfEmployeeBenefitExpensesAndAverageNumberOfEmployeesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesTables",
     "longName": "082200 - Disclosure - Other operating income and expenses (Tables)",
     "shortName": "Other operating income and expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://atlanticayield.com/role/FinancialExpenseNetTables",
     "longName": "082300 - Disclosure - Financial expense, net (Tables)",
     "shortName": "Financial expense, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://atlanticayield.com/role/EarningsPerShareTables",
     "longName": "082400 - Disclosure - Earnings per share (Tables)",
     "shortName": "Earnings per share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails",
     "longName": "090100 - Disclosure - Nature of the business, Description (Details)",
     "shortName": "Nature of the business, Description (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
     "longName": "090102 - Disclosure - Nature of the business, Concessional assets owned (Details)",
     "shortName": "Nature of the business, Concessional assets owned (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c20220101to20221231",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_TypesOfFinancialAssetsAxis_ACTMember",
      "name": "aby:TypeOfConcessionalAsset",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
     "longName": "090104 - Disclosure - Nature of the business, Assets under construction (Details)",
     "shortName": "Nature of the business, Assets under construction (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_BusinessCombinationsAxis_CosoBatteries1AndCosoBatteries2Member",
      "name": "aby:TermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://atlanticayield.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails",
     "longName": "090200 - Disclosure - Significant accounting policies, Revenue Recognition (Details)",
     "shortName": "Significant accounting policies, Revenue Recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c20230101to20231231_StatementGeographicalAxis_ES",
      "name": "aby:PercentageOfRemunerationBasedOnReasonableRateOfReturnOnAssets",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_StatementGeographicalAxis_ES",
      "name": "aby:PercentageOfRemunerationBasedOnReasonableRateOfReturnOnAssets",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://atlanticayield.com/role/SignificantAccountingPoliciesLoansAndBorrowingsDetails",
     "longName": "090202 - Disclosure - Significant accounting policies, Loans and Borrowings (Details)",
     "shortName": "Significant accounting policies, Loans and Borrowings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:QuantitativeAssessmentDistinguishingBetweenExtinguishmentOfOldDebtFromIssuanceOfNewDebt",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:QuantitativeAssessmentDistinguishingBetweenExtinguishmentOfOldDebtFromIssuanceOfNewDebt",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://atlanticayield.com/role/FinancialRiskManagementDetails",
     "longName": "090300 - Disclosure - Financial risk management (Details)",
     "shortName": "Financial risk management (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c20231231_TypesOfRisksAxis_InterestRateRiskMember",
      "name": "aby:ForecastedIncreaseDecreaseInBenchmarkInterestRate",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_TypesOfRisksAxis_InterestRateRiskMember",
      "name": "aby:ForecastedIncreaseDecreaseInBenchmarkInterestRate",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails",
     "longName": "090400 - Disclosure - Financial information by segment, Revenues and Adjusted EBITDA (Details)",
     "shortName": "Financial information by segment, Revenues and Adjusted EBITDA (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:NumberOfSignificantCustomers",
      "unitRef": "U012",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:NumberOfSignificantCustomers",
      "unitRef": "U012",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails",
     "longName": "090402 - Disclosure - Financial information by segment, Reconciliation of segment Adjusted EBITDA (Details)",
     "shortName": "Financial information by segment, Reconciliation of segment Adjusted EBITDA (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_SegmentConsolidationItemsAxis_MaterialReconcilingItemsMember",
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
     "longName": "090404 - Disclosure - Financial information by segment, Assets and liabilities by geography (Details)",
     "shortName": "Financial information by segment, Assets and liabilities by geography (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:ContractedConcessionalAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_StatementGeographicalAxis_NorthAmericaMember",
      "name": "aby:ContractedConcessionalAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
     "longName": "090406 - Disclosure - Financial information by segment, Assets and liabilities by business sectors (Details)",
     "shortName": "Financial information by segment, Assets and liabilities by business sectors (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:ContractedConcessionalAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_ProductsAndServicesAxis_RenewableEnergyMember",
      "name": "aby:ContractedConcessionalAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
     "longName": "090408 - Disclosure - Financial information by segment, Depreciation, amortization and impairment charges recognized (Details)",
     "shortName": "Financial information by segment, Depreciation, amortization and impairment charges recognized (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_ProductsAndServicesAxis_RenewableEnergyMember",
      "name": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://atlanticayield.com/role/BusinessCombinations2023Details",
     "longName": "090500 - Disclosure - Business combinations, 2023 (Details)",
     "shortName": "Business combinations, 2023 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c20231231_BusinessCombinationsAxis_AssetAcquisition2023Member",
      "name": "ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_BusinessCombinationsAxis_AssetAcquisition2023Member",
      "name": "ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://atlanticayield.com/role/BusinessCombinations2022Details",
     "longName": "090502 - Disclosure - Business combinations, 2022 (Details)",
     "shortName": "Business combinations, 2022 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c20221231",
      "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20221231_BusinessCombinationsAxis_AssetAcquisitionMember",
      "name": "ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
     "longName": "090600 - Disclosure - Contracted concessional, PP&E and other intangible assets (Details)",
     "shortName": "Contracted concessional, PP&E and other intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c20221231",
      "name": "aby:ContractedConcessionalAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:IncreaseDecreaseInProvisionForImpairmentLossRecognizedInProfitOrLossContractedConcessionalFinancialAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails",
     "longName": "090700 - Disclosure - Investments carried under the equity method, Movement of the investments held in associates (Details)",
     "shortName": "Investments carried under the equity method, Movement of the investments held in associates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c20221231",
      "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
     "longName": "090702 - Disclosure - Investments carried under the equity method, Distributions (Details)",
     "shortName": "Investments carried under the equity method, Distributions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DividendsReceived",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_SignificantInvestmentsInAssociatesAxis_Two007VentoIILLCMember",
      "name": "ifrs-full:DividendsReceived",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails",
     "longName": "090704 - Disclosure - Investments carried under the equity method, New entities carried under the equity method (Details)",
     "shortName": "Investments carried under the equity method, New entities carried under the equity method (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c20230301to20230301_SignificantInvestmentsInAssociatesAxis_ColombianPortfolioOfRenewableEnergyEntitiesMember",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230301to20230301_SignificantInvestmentsInAssociatesAxis_ColombianPortfolioOfRenewableEnergyEntitiesMember",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodShareOfProfitDetails",
     "longName": "090706 - Disclosure - Investments carried under the equity method, Share of profit (Details)",
     "shortName": "Investments carried under the equity method, Share of profit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c20221130",
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R72": {
     "role": "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
     "longName": "090708 - Disclosure - Investments carried under the equity method, Breakdown of stand-alone amounts (Details)",
     "shortName": "Investments carried under the equity method, Breakdown of stand-alone amounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:NoncurrentAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_RangeAxis_BottomOfRangeMember",
      "name": "aby:PercentageOfShareholdersRequiredForApprovalOfRelevantDecisions",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
     "longName": "090800 - Disclosure - Assets held for sale (Details)",
     "shortName": "Assets held for sale (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:ProportionOfVotingRightsHeldByNoncontrollingInterests",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_RangeAxis_BottomOfRangeMember",
      "name": "aby:ExpectedNetProceedsFromSalesOfInterestsInAssociates",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
     "longName": "090900 - Disclosure - Financial instruments by category, Reconciliation to statement of financial position (Details)",
     "shortName": "Financial instruments by category, Reconciliation to statement of financial position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
     "longName": "091000 - Disclosure - Derivative financial instruments, Breakdown of fair value amounts (Details)",
     "shortName": "Derivative financial instruments, Breakdown of fair value amounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c20231231_TypesOfHedgesAxis_CashFlowHedgesMember",
      "name": "ifrs-full:HedgingInstrumentAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_TypesOfHedgesAxis_CashFlowHedgesMember",
      "name": "ifrs-full:HedgingInstrumentAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
     "longName": "091002 - Disclosure - Derivative financial instruments, Breakdown of maturities of notional and fair value amounts (Details)",
     "shortName": "Derivative financial instruments, Breakdown of maturities of notional and fair value amounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_ClassesOfFinancialAssetsAxis_CallOptionContractMember",
      "name": "ifrs-full:NominalAmountOfHedgingInstrument",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://atlanticayield.com/role/RelatedPartiesDetails",
     "longName": "091100 - Disclosure - Related parties (Details)",
     "shortName": "Related parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:FinanceIncome",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:NumberOfDirectorsReceivedPensionRemuneration",
      "unitRef": "U013",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails",
     "longName": "091200 - Disclosure - Trade and other receivables (Details)",
     "shortName": "Trade and other receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://atlanticayield.com/role/CashAndCashEquivalentsDetails",
     "longName": "091300 - Disclosure - Cash and cash equivalents (Details)",
     "shortName": "Cash and cash equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:NonRestrictedCashAndCashEquivalents",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "aby:NonRestrictedCashAndCashEquivalents",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://atlanticayield.com/role/EquityDetails",
     "longName": "091400 - Disclosure - Equity (Details)",
     "shortName": "Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://atlanticayield.com/role/CorporateDebtBreakdownOfCorporateDebtDetails",
     "longName": "091500 - Disclosure - Corporate debt, Breakdown of corporate debt (Details)",
     "shortName": "Corporate debt, Breakdown of corporate debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R82": {
     "role": "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
     "longName": "091502 - Disclosure - Corporate debt, Details of corporate debt (Details)",
     "shortName": "Corporate debt, Details of corporate debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c20230224",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230807_BorrowingsByNameAxis_CreditFacility2017Member",
      "name": "aby:MaximumBorrowingCapacityLineOfCreditFacility",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
     "longName": "091504 - Disclosure - Corporate debt, Repayment schedule (Details)",
     "shortName": "Corporate debt, Repayment schedule (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:LongTermAndShortTermCorporateDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_BorrowingsByNameAxis_CreditFacility2017Member_MaturityAxis_NotLaterThanOneYearMember",
      "name": "aby:LongTermAndShortTermCorporateDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails",
     "longName": "091506 - Disclosure - Corporate debt, Movement in corporate debt, split between cash and non-cash items (Details)",
     "shortName": "Corporate debt, Movement in corporate debt, split between cash and non-cash items (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c20221231",
      "name": "aby:LongTermAndShortTermCorporateDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:MovementInLongTermAndShortTermCorporateDebtProceedsFromBorrowings",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails",
     "longName": "091600 - Disclosure - Project debt, Variations of project debt (Details)",
     "shortName": "Project debt, Variations of project debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:CashHeldForNonRecourseDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "aby:CashHeldForNonRecourseDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails",
     "longName": "091602 - Disclosure - Project debt, Repayment schedule (Details)",
     "shortName": "Project debt, Repayment schedule (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:LongTermAndShortTermProjectDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20221231_MaturityAxis_NotLaterThanPreviousOneYearMember",
      "name": "ifrs-full:CurrentInterestPayable",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
     "longName": "091606 - Disclosure - Project debt, Movement in project debt and Significant foreign currency denominated debts (Details)",
     "shortName": "Project debt, Movement in project debt and Significant foreign currency denominated debts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:LongTermAndShortTermProjectDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_CurrencyAxis_EUR",
      "name": "aby:LongTermAndShortTermProjectDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails",
     "longName": "091700 - Disclosure - Grants and other liabilities, Grant and other non-current liabilities (Details)",
     "shortName": "Grants and other liabilities, Grant and other non-current liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:NoncurrentGovernmentGrants",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:NoncurrentGovernmentGrants",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails",
     "longName": "091702 - Disclosure - Grants and other liabilities, Maturity of other liabilities and provisions (Details)",
     "shortName": "Grants and other liabilities, Maturity of other liabilities and provisions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:OtherNoncurrentLiabilitiesAndProvisions",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_MaturityAxis_NotLaterThanOneYearMember",
      "name": "aby:OtherNoncurrentLiabilitiesAndProvisions",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails",
     "longName": "091800 - Disclosure - Trade payables and other current liabilities (Details)",
     "shortName": "Trade payables and other current liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
     "longName": "091900 - Disclosure - Income Tax, Analysis of deferred tax assets and liabilities (Details)",
     "shortName": "Income Tax, Analysis of deferred tax assets and liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails",
     "longName": "091902 - Disclosure - Income Tax, Movements in deferred tax assets and liabilities (Details)",
     "shortName": "Income Tax, Movements in deferred tax assets and liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c20221231",
      "name": "ifrs-full:NetDeferredTaxAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://atlanticayield.com/role/IncomeTaxIncomeTaxBenefitExpenseDetails",
     "longName": "091904 - Disclosure - Income Tax, Income tax benefit/(expense) (Details)",
     "shortName": "Income Tax, Income tax benefit/(expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails",
     "longName": "091906 - Disclosure - Income Tax, Effective income tax rate reconciliation (Details)",
     "shortName": "Income Tax, Effective income tax rate reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:AverageEffectiveTaxRate",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
     "longName": "092000 - Disclosure - Commitments, third-party guarantees, contingent assets and liabilities (Details)",
     "shortName": "Commitments, third-party guarantees, contingent assets and liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:LongTermAndShortTermCorporateDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "aby:LongTermAndShortTermProjectDebtLoansWithCreditInstitutions",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://atlanticayield.com/role/EmployeeBenefitExpensesDetails",
     "longName": "092100 - Disclosure - Employee benefit expenses (Details)",
     "shortName": "Employee benefit expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:AverageNumberOfEmployees",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails",
     "longName": "092200 - Disclosure - Other operating income and expenses (Details)",
     "shortName": "Other operating income and expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:RevenueFromGovernmentGrants",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://atlanticayield.com/role/FinancialExpenseNetDetails",
     "longName": "092300 - Disclosure - Financial expense, net (Details)",
     "shortName": "Financial expense, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:InterestIncomeOnDepositsAndCurrentAccounts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "aby:InterestIncomeOnDepositsAndCurrentAccounts",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://atlanticayield.com/role/EarningsPerShareDetails",
     "longName": "092400 - Disclosure - Earnings per share (Details)",
     "shortName": "Earnings per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ifrs-full:EarningsPerShareExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ifrs-full:DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ifrs-full:EarningsPerShareExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://atlanticayield.com/role/OtherInformationDetails",
     "longName": "092500 - Disclosure - Other information (Details)",
     "shortName": "Other information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "aby:RestrictedNetAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "aby:RestrictedNetAssets",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20015285_20f.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "aby_ACTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ACTMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A gas-fired cogeneration facility located inside the Nuevo Pemex Gas Processing Facility near the city of Villahermosa in the State of Tabasco, Mexico with a rated capacity of approximately 300 MW and between 550 and 800 metric tons per hour of steam. The plant includes a substation and an approximately 52-mile and 115-kilowatt transmission line.",
        "label": "ACT [Member]",
        "terseLabel": "ACT [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ATN2ConcessionalAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ATN2ConcessionalAssetMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An 81-mile transmission line in Peru, part of the Complementary Transmission System (Sistema Complementario de Transmision).",
        "label": "ATN2, Concessional Asset [Member]",
        "terseLabel": "ATN 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ATNExpansion1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ATNExpansion1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A Transmission line substation located in peru.",
        "label": "ATN Expansion 1 [Member]",
        "terseLabel": "ATN Expansion 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ATNExpansion3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ATNExpansion3Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.4miles 220kV Transmission line substation located in peru",
        "label": "ATN Expansion 3 [Member]",
        "terseLabel": "ATN Expansion 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ATNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ATNMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An electric transmission line located in Peru that is part of the Sistema Garantizado de Transmission, SGT.",
        "label": "ATN [Member]",
        "terseLabel": "ATN [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ATSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ATSMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An electric transmission line located in Peru that is part of the Guaranteed Transmission System, or Sistema Garantizado de Transmision.",
        "label": "ATS [Member]",
        "terseLabel": "ATS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AbengoaSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AbengoaSAMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Abengoa S.A. is a Spanish multinational corporation and shareholder of the entity. Abengoa, S.A., together with its subsidiaries, provides technology solutions for the energy and environment sectors in Spain and rest of Europe, North America, Brazil and rest of South America, and internationally.",
        "label": "Abengoa S.A. [Member]",
        "terseLabel": "Abengoa [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AcceleratedTaxAmortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AcceleratedTaxAmortizationMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for accelerated Tax amortization.",
        "label": "Accelerated tax amortization [Member]",
        "terseLabel": "Accelerated Tax Amortization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails",
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals on Spanish market prices differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_AccrualsClassifiedAsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccrualsClassifiedAsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "aby_OtherNoncurrentLiabilitiesAndProvisions",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accruals on Spanish market prices differences",
        "label": "Accruals classified as non-current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as non-current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Amortization and Impairment [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation, amortisation and impairment. [Refer: Impairment loss; Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r57",
      "r67",
      "r99",
      "r104",
      "r107"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations (Note 5)",
        "label": "Acquisitions through business combinations, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "aby_AdditionalImpairmentLossAssumptionOfDecreaseInConcessionalAssetPowerGeneration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AdditionalImpairmentLossAssumptionOfDecreaseInConcessionalAssetPowerGeneration",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The assumed amount of additional impairment loss recognized in concessional assets from a percentage decrease in power generation.",
        "label": "Additional Impairment loss, assumption of decrease in concessional asset power generation",
        "terseLabel": "Additional impairment loss with increase in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AdditionalImpairmentLossAssumptionOfIncreaseInDiscountRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AdditionalImpairmentLossAssumptionOfIncreaseInDiscountRate",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The assumed amount of additional impairment loss recognized in concessional assets from an increase in discount rate basis points.",
        "label": "Additional Impairment loss, assumption of increase in discount rate",
        "terseLabel": "Additional impairment loss with increase in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions other than through business combinations, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "aby_AdjustedEBITDA": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AdjustedEBITDA",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted earnings before interest, taxes, depreciation and amortization (EBITDA) is calculated as profit/(loss) for the period attributable to the parent company, after adding back loss/(profit) attributable to non-controlling interests from continued operations, income tax, share of profit/(loss) of associates carried under the equity method, finance expense net, depreciation, amortization and impairment charges of entities included in the consolidated financial statements, and dividends received from the preferred equity investment in Abengoa Concessoes Brasil Holding S.A (ACBH).",
        "label": "Adjusted EBITDA",
        "terseLabel": "Adjusted EBITDA",
        "totalLabel": "Total segment Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding - diluted (in shares)",
        "verboseLabel": "Average number of ordinary shares outstanding - diluted (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Adjustments for decrease (increase) in inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "aby_AdjustmentsForDecreaseIncreaseInOtherCurrentAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherCurrentAssetsLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other current assets/liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for decrease (increase) in other current assets/liabilities",
        "negatedLabel": "Other current assets/liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Trade and other receivables",
        "label": "Adjustments for decrease (increase) in trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, amortization and impairment charges"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation and amortisation expense and impairment loss (reversal of impairment loss) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss; Depreciation and amortisation expense; Impairment loss (reversal of impairment loss) recognised in profit or loss; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForFinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Financial expense",
        "label": "Adjustments for finance income (cost)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for net finance income or cost to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance income (cost); Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fair value gains on derivative financial instruments",
        "label": "Adjustments for gains (losses) on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gains (losses) on changes in the fair value of derivatives to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: At fair value [member]; Derivatives [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Trade payables and other current liabilities",
        "label": "Adjustments for increase (decrease) in trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-monetary adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForUndistributedProfitsOfAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForUndistributedProfitsOfAssociates",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares of profits from entities carried under the equity method",
        "label": "Adjustments for undistributed profits of associates"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for undistributed profits of associates to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Associates [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_AggregatedIndividuallyImmaterialAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedIndividuallyImmaterialAssociatesMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associate Companies [Member]",
        "label": "Aggregated individually immaterial associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the aggregation of associates that are individually immaterial. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedTimeBandsMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r157",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r170",
      "r188",
      "r252",
      "r279",
      "r282"
     ]
    },
    "aby_AkuoAtlanticaPMGDHoldingSPAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AkuoAtlanticaPMGDHoldingSPAMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Akuo Atlantica PMGD Holding S.P.A [Member]",
        "verboseLabel": "Akuo Atlantica PMGD Holding [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AlbisuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AlbisuMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 10 MW PV asset wholly owned by the company, currently under construction near the city of Salto (Uruguay). .",
        "label": "Albisu [Member]",
        "terseLabel": "Albisu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AlgerianEnergyCompanySPAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AlgerianEnergyCompanySPAMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Algerian Energy Company, SPA is a water utility company in Algeria.",
        "label": "Algerian Energy Company, SPA [Member]",
        "terseLabel": "Algerian Energy Company, SPA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AlgonquinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AlgonquinMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A North American diversified generation, transmission and distribution utility.",
        "label": "Algonquin [Member]",
        "terseLabel": "Algonquin [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails",
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "aby_AmherstIslandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AmherstIslandMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 72MW wind farm located in Canada.",
        "label": "Amherst Island [Member]",
        "terseLabel": "Amherst Island [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AmherstIslandPartnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AmherstIslandPartnershipMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amherst Island Partnership is the holding company of Windlectric Inc, the project company that owns Amherst Island. Is 40% owned by Atlantica.",
        "label": "Amherst Island Partnership [Member]",
        "terseLabel": "Amherst Island Partnership [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AmountOfOrdinaryStockToBeIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AmountOfOrdinaryStockToBeIssued",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued or issuable. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Amount of ordinary stock to be issued",
        "terseLabel": "Amount of offering"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "aby_Apulo1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Apulo1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "10 MW portfolio of solar PV assets in colombia.",
        "label": "Apulo 1 [Member]",
        "terseLabel": "Apulo 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ArroyoNetherlandsIIBVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ArroyoNetherlandsIIBVMember",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The project company that owns Monterrey.",
        "label": "Arroyo Netherlands II B.V [Member]",
        "terseLabel": "Arroyo Netherlands II B.V [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssetAcquisition2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssetAcquisition2023Member",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The acquisition of assets in 2023.",
        "label": "Asset Acquisition 2023 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssetAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssetAcquisitionMember",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the acquisition of renewable energy assets, natural gas-fired cogeneration facilities, electric transmission lines and water desalination plants.",
        "label": "Asset Acquisition [Member]",
        "terseLabel": "Asset Acquisition [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Total assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r152",
      "r153",
      "r154",
      "r222",
      "r226"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets allocated [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssetsHeldForSaleAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssetsHeldForSaleAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets held for sale [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssetsHeldForSaleInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssetsHeldForSaleInformationAbstract",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets held for sale information [Abstract]",
        "terseLabel": "Assets held for sale [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssetsHeldForSaleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssetsHeldForSaleTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSale"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of the assets held for sale.",
        "label": "Assets held for sale [Text Block]",
        "terseLabel": "Assets held for sale"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssetsUnderConstructionOrReadyToStartConstructionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssetsUnderConstructionOrReadyToStartConstructionAbstract",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets under construction or ready to start construction [Abstract]",
        "terseLabel": "Assets under construction or ready to start construction [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssociatesEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssociatesEightMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Associates Eight [Member]",
        "terseLabel": "Liberty Infraestructuras S.L. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssociatesFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssociatesFourMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Associates Four [Member]",
        "terseLabel": "Evacuacion Villanueva del Rey, S.L [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssociatesOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssociatesOneMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Associates One [Member]",
        "terseLabel": "Evacuacion Valdecaballeros, S.L. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssociatesSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssociatesSevenMember",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Associates Seven [Member]",
        "terseLabel": "Pemcorp SAPI de CV [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssociatesTenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssociatesTenMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Associates Ten [Member]",
        "terseLabel": "Windlectric Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssociatesThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssociatesThreeMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Associates Three [Member]",
        "terseLabel": "Pectonex, R.F. Proprietary Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssociatesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssociatesTwoMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Associates Two [Member]",
        "terseLabel": "Myah Bahr Honaine, S.P.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssumedPercentageDecreaseInGenerationForContractedConcessionalAsset",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The assumed percentage decrease in generation over the entire remaining useful life of the contracted concessional asset used to determine impairment loss.",
        "label": "Assumed percentage decrease in generation for contracted concessional asset",
        "terseLabel": "Assumed percentage decrease in generation"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AssumedPercentageIncreaseInDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AssumedPercentageIncreaseInDiscountRate",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The assumed percentage increase in the discount rate used to determine impairment loss.",
        "label": "Assumed percentage increase in discount rate",
        "verboseLabel": "Assumed basis point increase in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AtlanticaSailH2SLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AtlanticaSailH2SLMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Atlantica SailH2, S.L. [Member]",
        "terseLabel": "Atlantica SailH2, S.L. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AtlanticaYieldEnergySolutionsCanadaIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AtlanticaYieldEnergySolutionsCanadaIncMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Atlantica and Algonquin formed Atlantica Yield Energy Solutions Canada Inc. (\"AYES Canada\"), a vehicle to channel co-investment opportunities in which Atlantica holds the majority of voting rights.",
        "label": "Atlantica Yield Energy Solutions Canada Inc [Member]",
        "terseLabel": "AYES Canada [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_AtlanticasPartnerInColombiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "AtlanticasPartnerInColombiaMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In March 2023, Atlantica sold part of its equity interest in these entities to a partner, which now holds a 50% equity interest. Atlantica and the partner hold 50% of the shares each and have joint control over these entities in accordance with IFRS 11, Joint arrangements.",
        "label": "Atlantica's Partner in Colombia [Member]",
        "terseLabel": "Atlantica's Partner in Colombia [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r296"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r296"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r296"
     ]
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AverageEffectiveTaxRate",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average statutory tax rate",
        "label": "Average effective tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_AverageNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AverageNumberOfEmployees",
     "presentation": [
      "http://atlanticayield.com/role/EmployeeBenefitExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average number of employees"
       }
      },
      "en": {
       "role": {
        "documentation": "The average number of personnel employed by the entity during a period."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "aby_BancoBilbaoVizcayaArgentariaLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "BancoBilbaoVizcayaArgentariaLoanMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Banco Bilbao Vizcaya Argentaria Loan [Member]",
        "terseLabel": "BBVA Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_BankBondAndSuretyInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "BankBondAndSuretyInsurance",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Bank Bond and Surety Insurance directly deposited by the Company as a guarantee to third parties (clients, financial entities and other third parties).",
        "label": "Bank Bond and Surety Insurance",
        "terseLabel": "Bank bond and surety insurance deposited as guarantee"
       }
      }
     },
     "auth_ref": []
    },
    "aby_BankLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "BankLoanMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Bank Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_BankLoanOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "BankLoanOtherMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Bank Loan, Other [Member]",
        "terseLabel": "Other Bank Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_BaseRateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "BaseRateLoansMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base rate loans under Tranche A of the Credit Facility entered into on December 3, 2014 with Banco Santander, S.A., Bank of America, N.A., Citigroup Global Markets Limited, HSBC Bank plc and RBC Capital Markets, as joint lead arrangers and joint bookrunners.",
        "label": "Base Rate Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings per share (in dollars per share)",
        "verboseLabel": "Earnings per share for the year - basic (in dollars per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90"
     ]
    },
    "aby_BatteriesCapacityExpectedToBeInstalled": {
     "xbrltype": "energyItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "BatteriesCapacityExpectedToBeInstalled",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rated electric power generation capacity in Megawatts hour of batteries.",
        "label": "Batteries capacity expected to be installed",
        "terseLabel": "Batteries capacity expected to install"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "verboseLabel": "Adjustment to interest rate",
        "label": "Borrowings, adjustment to interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_BorrowingsByNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "aby_BorrowingsCommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "BorrowingsCommercialPaperMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Borrowings, commercial paper [Member]",
        "terseLabel": "Commercial Paper [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loan interest rate",
        "terseLabel": "Fixed interest rate",
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bottom of Range [Member]",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r164",
      "r172",
      "r265",
      "r267",
      "r325"
     ]
    },
    "aby_BusinessAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "BusinessAcquisitionAbstract",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business acquisition [Abstract]",
        "terseLabel": "Fair Value of Assets and Liabilities Acquisition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_BusinessCombinationAcquisitionDateDetailedInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "BusinessCombinationAcquisitionDateDetailedInformationAbstract",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination Acquisition Date Detailed Information [Abstract]",
        "terseLabel": "Business combinations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodShareOfProfitDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r295",
      "r296"
     ]
    },
    "country_CL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CL",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chile [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CLP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "CLP",
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chilean Peso [Member]",
        "label": "Chile, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CadonalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CadonalMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An on-shore wind farm facility in Uruguay with nominal installed capacity of 50 MW. The facility has 25 wind turbines and each turbine has a nominal capacity of 2 MW.",
        "label": "Cadonal [Member]",
        "terseLabel": "Cadonal [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CalgaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CalgaryMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 55 MWt thermal capacity district heating asset in the city of Calgary.",
        "label": "Calgary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CallOptionContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CallOptionContractMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.",
        "label": "Call Option contract [Member]",
        "verboseLabel": "Cap [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Capacity": {
     "xbrltype": "powerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Capacity",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodShareOfProfitDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rated electric power generation capacity in Megawatts (MW) or Kilovolts (kV) of a power generation facility.",
        "label": "Capacity",
        "terseLabel": "Gross capacity",
        "verboseLabel": "Installed capacity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CapitalReserve",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the capital reserves."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_CapitalReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CapitalReserveMember",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Reserves [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing capital reserves."
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "aby_CapitalizationPeriodInterest": {
     "xbrltype": "durationItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CapitalizationPeriodInterest",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period over which the interest from debt is capitalized, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Capitalization period, interest",
        "terseLabel": "Interest capitalization period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r65",
      "r99",
      "r100",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r181",
      "r199",
      "r200"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r65",
      "r100",
      "r103",
      "r105",
      "r106",
      "r181",
      "r199",
      "r200"
     ]
    },
    "ifrs-full_CashAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAbstract",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents [abstract]",
        "label": "Cash [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CashAndCashEquivalentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CashAndCashEquivalentLineItems",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Cash and cash equivalent [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "aby_TotalCurrentAssetsExcludingAssetHeldForSale",
       "weight": 1.0,
       "order": 3.0
      },
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails",
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents at beginning of the year",
        "terseLabel": "Cash and cash equivalents (project companies)",
        "totalLabel": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents at the end of the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r117",
      "r144"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash &amp; cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "aby_CashAndCashEquivalentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CashAndCashEquivalentsTable",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of cash and cash equivalent balances, including foreign currencies in which the balances are denominated.",
        "label": "Cash and cash equivalents [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowHedgesMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedge [Member]",
        "label": "Cash flow hedges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to variability in cash flows that (a) are attributable to a particular risk associated with a recognised asset or liability (such as all or some future interest payments on variable rate debt) or a highly probable forecast transaction; and (b) could affect profit or loss. [Refer: Hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r102",
      "r191",
      "r193",
      "r194"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "C. Net cash used in financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r119"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r119"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "A. Net cash provided by operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r108",
      "r119"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Profit/(loss) for the year adjusted by non-monetary items",
        "label": "Cash flows from (used in) operations before changes in working capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r322"
     ]
    },
    "aby_CashFlowsUsedInObtainingOrLosingControlOfSubsidiariesAndEntitiesUnderEquityMethodClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CashFlowsUsedInObtainingOrLosingControlOfSubsidiariesAndEntitiesUnderEquityMethodClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining or losing control of subsidiaries or other businesses and entities under equity method, classified as investing activities.",
        "label": "Cash flows used in obtaining or losing control of subsidiaries and entities under equity method classified as investing activities",
        "negatedLabel": "Business combinations and investments in entities under the equity method"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CashHeldForNonRecourseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CashHeldForNonRecourseDebt",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash held to satisfy the customary requirements of certain non-recourse debt agreements.",
        "label": "Cash held for non-recourse debt",
        "terseLabel": "Cash held to satisfy non-recourse debt agreements"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashTransferred",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/BusinessCombinations2023Details": {
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Asset acquisition - purchase price paid",
        "label": "Cash transferred"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "aby_ChangesInWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChangesInWorkingCapitalAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in working capital [Abstract]",
        "terseLabel": "Changes in working capital"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChilePMGDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChilePMGDMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodShareOfProfitDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "80 MW portfolio of solar PV assets in Chile.",
        "label": "Chile PMGD [Member]",
        "terseLabel": "Chile PMGD [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChilePV1AndChilePV2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChilePV1AndChilePV2Member",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two solar power complexes located in Chile.",
        "label": "Chile PV 1 And Chile PV 2 [Member]",
        "terseLabel": "Chile PV1 and Chile PV2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChilePV1AndPV2EventsOfDefaultAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChilePV1AndPV2EventsOfDefaultAbstract",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chile PV 1 and PV2 events of default [Abstract]",
        "terseLabel": "Chile PV 1 and PV2 events of default [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChilePV1AndPV2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChilePV1AndPV2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A Solar PV project located in Chile, where the Company owns a 35% equity interest.",
        "label": "Chile PV 1 and PV2 [Member]",
        "terseLabel": "Chile PV 1 and PV2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChilePV1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChilePV1Member",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "55 MW solar PV plant in Chile.",
        "label": "Chile PV 1 [Member]",
        "verboseLabel": "Chile PV I [Member]",
        "terseLabel": "Chile PV1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChilePV2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChilePV2Member",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "40 MW solar PV plant in Chile.",
        "label": "Chile PV2 [Member]",
        "terseLabel": "Chile PV 2 [Member]",
        "verboseLabel": "Chile PV2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChilePV3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChilePV3Member",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A chilean renewable energy platform in a 73 MW solar PV plant located in Chile.",
        "label": "Chile PV 3 [Member]",
        "terseLabel": "Chile PV 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChileTL3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChileTL3Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An electric transmission line located in Chile.",
        "label": "Chile TL3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChileTL4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChileTL4Member",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "63-mile transmission line and 2 substations in Chile.",
        "label": "Chile TL4 [Member]",
        "terseLabel": "Chile TL4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ChileanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ChileanMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to concessional assets located in Chile to include but not limited to Chile PV I, Quadra 1/2, Palmucho and Chile TL3.",
        "label": "Chilean [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r155",
      "r159"
     ]
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r155",
      "r159"
     ]
    },
    "ifrs-full_ClassesOfEmployeeBenefitsExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfEmployeeBenefitsExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefit expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r206",
      "r207",
      "r236",
      "r237"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r236",
      "r237"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "aby_ColombianAssetsPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ColombianAssetsPortfolioMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for assets portfolio in Colombia.",
        "label": "Colombian Assets Portfolio [Member]",
        "verboseLabel": "Colombian Assets Portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ColombianPortfolioOfRenewableEnergyEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ColombianPortfolioOfRenewableEnergyEntitiesMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Colombian portfolio of renewable energy entities includes the following entities: VO Renovables SOL 1 S.A.S. E.S.P., SJ Renovables Sun 1 S.A.S. E.S, AC Renovables Sol 1 S.A.S. E.S, SJ Renovables Wind 1 S.A.S. E., PA Renovables Sol 1 S.A.S. E.S and Atlantica Hidro Colombia S.A.S.",
        "label": "Colombian Portfolio of Renewable Energy Entities [Member]",
        "terseLabel": "Colombian Portfolio of Renewable Energy Entities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CommercialOperationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CommercialOperationDate",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The date the concessional asset began commercial operations.",
        "label": "Commercial operation date",
        "terseLabel": "COD"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CommercialOperationEndDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CommercialOperationEndDate",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The date concessional asset will end commercial operations.",
        "label": "Commercial operation end date",
        "terseLabel": "Commercial operation end date"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommercialPapersIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CommercialPapersIssued",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term notes issued amount",
        "label": "Commercial papers issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of commercial paper issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "aby_CommitmentsThirdPartyGuaranteesContingentAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CommitmentsThirdPartyGuaranteesContingentAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments, third-party guarantees, contingent assets and liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Items that may be subject to transfer to profit and loss statement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncomeCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income for the year",
        "label": "Comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r33",
      "r121",
      "r123",
      "r140",
      "r263"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncomeCalc2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total comprehensive (income)/loss attributable to non-controlling interest",
        "label": "Comprehensive income, attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r1",
      "r36"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncomeCalc2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total comprehensive income attributable to the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r1",
      "r37"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ContractedConcessionalAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ContractedConcessionalAssets",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of assets held under a service concession arrangement. Concessional assets include property plant and equipment, financial assets and intangible assets that are expected to be used during more than one period.",
        "label": "Contracted concessional assets",
        "terseLabel": "Contracted concessional, PP&amp;E and other intangible assets",
        "periodEndLabel": "Total, end of period",
        "periodStartLabel": "Total, beginning of period"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ContractedConcessionalAssetsPropertyPlantAndEquipmentAndOtherIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ContractedConcessionalAssetsPropertyPlantAndEquipmentAndOtherIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of assets held under a service concession arrangement. Concessional assets include property plant and equipment, financial assets and intangible assets that are expected to be used during more than one period.",
        "label": "Contracted concessional assets property plant and equipment and other intangible assets",
        "verboseLabel": "Total net book value"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ContractedConcessionalPPEAndOtherIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ContractedConcessionalPPEAndOtherIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contracted concessional, PP&amp;E and other intangible assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ContractedConcessionalPPEAndOtherIntangibleAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ContractedConcessionalPPEAndOtherIntangibleAssetsTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for contracted concessional, PP&amp;E and other intangible assets.",
        "label": "Contracted concessional, PP&amp;E and other intangible assets [Text Block]",
        "terseLabel": "Contracted concessional, PP&amp;E and other intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractualCapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractualCapitalCommitments",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of capital commitments for which the entity has entered into a contract. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "aby_CorporateDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CorporateDebtAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CorporateDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CorporateDebtMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the current and non-current portions of credit facilities with financial entities, notes and bonds received at the corporate parent level.",
        "label": "Corporate Debt [Member]",
        "terseLabel": "Corporate Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CosoBatteries1AndCosoBatteries2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CosoBatteries1AndCosoBatteries2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "100 MWh Battery storage plant in California, US and A battery storage project with 80 MWh (4 hours) capacity also located inside Coso.",
        "label": "Coso Batteries 1 and Coso Batteries 2 [Member]",
        "terseLabel": "Coso Batteries 1 and Coso Batteries 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CosoBatteries1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CosoBatteries1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "100 MWh Battery storage plant in California, US.",
        "label": "Coso Batteries 1 [Member]",
        "terseLabel": "Coso Batteries 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CosoBatteries2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CosoBatteries2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A battery storage project with 80 MWh (4 hours) capacity also located inside Coso.",
        "label": "Coso Batteries 2 [Member]",
        "terseLabel": "Coso Batteries 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CosoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CosoMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 135 MW renewable asset in California. Coso is the third largest geothermal plant in the US and provides base load renewable energy to California ISO.",
        "label": "Coso [Member]",
        "terseLabel": "Coso [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "ifrs-full_CounterpartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CounterpartiesMember",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "aby_CounterpartyCreditRatings": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CounterpartyCreditRatings",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit ratings that have been issued by Standard &amp; Poor's Ratings Services (S&amp;P), Moody's Investors Service Inc. (Moody's), and Fitch Ratings Ltd (Fitch).",
        "label": "Counterparty credit ratings",
        "terseLabel": "Counterparty credit ratings"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "aby_CreditFacility2017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CreditFacility2017Member",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to the credit line signed in the third quarter of 2017 with a local bank.",
        "label": "Credit Facility 2017 [Member]",
        "terseLabel": "2017 Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails",
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency Risk [Member]",
        "terseLabel": "Foreign Exchange Derivative Instruments [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r216"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r136",
      "r263"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets held for sale",
        "terseLabel": "Assets held for sale",
        "verboseLabel": "Assets held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners. [Refer: Current assets; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale; Non-current assets or disposal groups classified as held for distribution to owners]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Current assets recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for current assets acquired in a business combination. [Refer: Current assets; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "aby_CurrentCreditsAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CurrentCreditsAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current tax receivables, prepayments and other receivables.",
        "label": "Current credits and other receivables",
        "terseLabel": "Credits and other receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentDepositsFromCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentDepositsFromCustomers",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Down payments from clients and other deferred income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current deposits from customers. [Refer: Deposits from customers]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "aby_CurrentDividendReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CurrentDividendReceivable",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current dividend receivable.",
        "label": "Current dividend receivable",
        "terseLabel": "Dividend receivable"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentInterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentInterestPayable",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payment",
        "label": "Current interest payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current interest payable. [Refer: Interest payable]"
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "terseLabel": "Other current liabilities",
        "label": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r138",
      "r263"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CurrentNotesAndBondsIssuedAndCurrentPortionOfNonCurrentNotesAndBondsIssued",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "aby_CurrentProjectDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of notes and bonds issued and the current portion of non-current notes and bonds issued at the project level.",
        "label": "Current notes and bonds issued and current portion of non-current notes and bonds issued",
        "terseLabel": "Notes and bonds"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://atlanticayield.com/role/CorporateDebtBreakdownOfCorporateDebtDetails": {
       "parentTag": "aby_LongTermAndShortTermCorporateDebt",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/CorporateDebtBreakdownOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion of non-current credit facilities with financial entities, notes and bonds received at the corporate parent level.",
        "label": "Current portion of non-current credit facilities, notes and bonds received",
        "terseLabel": "Short-term corporate debt",
        "verboseLabel": "Current"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentPrepayments",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments",
        "label": "Current prepayments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments. [Refer: Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "aby_CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CurrentProjectBorrowingsAndCurrentPortionOfNonCurrentProjectBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "aby_CurrentProjectDebt",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current borrowings and the current portion of non-current debt under project financing.",
        "label": "Current project borrowings and current portion of non-current project borrowings",
        "terseLabel": "Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CurrentProjectDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CurrentProjectDebt",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current project debt issued at the project level under project finance.",
        "label": "Current project debt",
        "totalLabel": "Short-term project debt",
        "verboseLabel": "Current project debt",
        "terseLabel": "Short-term project debt"
       }
      }
     },
     "auth_ref": []
    },
    "aby_CurrentProjectDebtRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "CurrentProjectDebtRecognizedAsOfAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current project debt issued at the project level under project finance recognized as of the acquisition date.",
        "label": "Current project debt recognized as of acquisition date",
        "negatedLabel": "Current Project debt (Note 16)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentReceivablesFromTaxesOtherThanIncomeTax",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables from taxes other than income tax. [Refer: Receivables from taxes other than income tax]"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxIncomeTaxBenefitExpenseDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxIncomeTaxBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current tax",
        "label": "Current tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income and other tax payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 0.0
      },
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables",
        "label": "Current trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r242",
      "r244"
     ]
    },
    "currency_DZD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "DZD",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails",
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Algerian Dinar [Member]",
        "label": "Algeria, Algeria Dinars"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DebtSecurities",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount of notes issued",
        "label": "Debt instruments issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of instruments issued by the entity that represent indebtedness."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "aby_DebtSecuritiesConversionRatioPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DebtSecuritiesConversionRatioPrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The principal amount of debt identified for the conversion ratio of debt securities where the ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt securities, conversion ratio, principal amount",
        "terseLabel": "Principal amount of notes for exchange rate"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DebtSecuritiesConversionRatioShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DebtSecuritiesConversionRatioShares",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt securities, conversion ratio, shares",
        "terseLabel": "Exchange rate of notes (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DebtSecuritiesConvertibleConversionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DebtSecuritiesConvertibleConversionPrice",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt securities, convertible, conversion price",
        "terseLabel": "Initial exchange price of notes (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssetWhenUtilisationIsDependentOnFutureTaxableProfitsInExcessOfProfitsFromReversalOfTaxableTemporaryDifferencesAndEntityHasSufferedLossInJurisdictionToWhichDeferredTaxAssetRelates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssetWhenUtilisationIsDependentOnFutureTaxableProfitsInExcessOfProfitsFromReversalOfTaxableTemporaryDifferencesAndEntityHasSufferedLossInJurisdictionToWhichDeferredTaxAssetRelates",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized net operating loss carryforwards",
        "label": "Deferred tax asset when utilisation is dependent on future taxable profits in excess of profits from reversal of taxable temporary differences and entity has suffered loss in jurisdiction to which deferred tax asset relates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax asset when: (a) the utilisation of the deferred tax asset is dependent on future taxable profits in excess of the profits arising from the reversal of existing taxable temporary differences; and (b) the entity has suffered a loss in either the current or preceding period in the tax jurisdiction to which the deferred tax asset relates. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r21",
      "r52"
     ]
    },
    "aby_DeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DeferredTaxAssetsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets and Liabilities [Abstract]",
        "label": "Deferred tax assets and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxIncomeTaxBenefitExpenseDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxIncomeTaxBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred tax",
        "label": "Deferred tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "aby_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax assets recognised in profit or loss.",
        "label": "Deferred tax expense (income) recognised in profit or loss, deferred tax assets",
        "negatedLabel": "Increase/(decrease) through the consolidated profit and loss statement"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DeferredTaxExpenseIncomeRecognizedInProfitOrLossDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DeferredTaxExpenseIncomeRecognizedInProfitOrLossDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities recognized in profit or loss.",
        "label": "Deferred tax expense (income) recognized in profit or loss, deferred tax liabilities",
        "terseLabel": "Increase/(decrease) through the consolidated profit and loss statement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxIncomeTaxBenefitExpenseDetails": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxIncomeTaxBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax expense (income) relating to the origination and reversal of temporary differences",
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r249"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r21",
      "r52"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax liabilities",
        "label": "Deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ifrs-full_DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      },
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails": {
       "parentTag": "aby_AdjustedEBITDA",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation, amortization and impairment charges",
        "negatedLabel": "Depreciation, amortization, and impairment charges",
        "label": "Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense, amortisation expense and impairment loss (reversal of impairment loss) recognised in profit or loss. [Refer: Depreciation and amortisation expense; Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "aby_DepreciationAmortizationFinancialExpenseAndIncomeTaxExpenseUnconsolidatedAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DepreciationAmortizationFinancialExpenseAndIncomeTaxExpenseUnconsolidatedAffiliates",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails": {
       "parentTag": "aby_AdjustedEBITDA",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entity's pro-rata share of the amount of depreciation expense, amortization expense, financial expense and income tax expense of unconsolidated affiliates of the entity.",
        "label": "Pro-rata share of depreciation, amortization, financial expense and income tax expense unconsolidated affiliates",
        "negatedLabel": "Depreciation and amortization, financial expense and income tax expense of unconsolidated affiliates (pro rata of Atlantica's equity ownership)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DerivativeFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DerivativeFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DerivativesMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative Liabilities [Member]",
        "terseLabel": "Derivative Assets [Member]",
        "label": "Derivatives [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r264",
      "r266",
      "r278",
      "r285"
     ]
    },
    "aby_DescriptionOfAccountingPolicyForBasisOfPreparationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForBasisOfPreparationTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the basis of preparation.",
        "label": "Description of Accounting Policy for Basis of Preparation [Text Block]",
        "terseLabel": "Basis of preparation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBorrowingsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provisions and contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for contingent liabilities and contingent assets. [Refer: Contingent liabilities [member]; Description of nature of contingent assets]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "aby_DescriptionOfAccountingPolicyForContractedConcessionalAssetsPropertyPlantAndEquipmentPPEAndOtherIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForContractedConcessionalAssetsPropertyPlantAndEquipmentPPEAndOtherIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for contracted concessional assets and plant and equipment (PP&amp;E) and other intangible assets. including intangible assets.",
        "label": "Description of accounting policy for contracted concessional assets, property, plant and equipment (PP&amp;E) and other intangible assets [Policy Text Block]",
        "terseLabel": "Contracted concessional, Property, Plant and Equipment (PP&amp;E) and other intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments and hedging activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for derivative financial instruments and hedging. [Refer: Financial instruments, class [member]; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Description of accounting policy for earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value estimates"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for fair value measurement. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for government grants, including the methods of presentation adopted in the financial statements. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bonds and notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for held-to-maturity investments. [Refer: Held-to-maturity investments]"
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInvestmentInAssociates",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles to include and record companies in the consolidated financial statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for investments in associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Description of accounting policy for issued capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for loans and receivables. [Refer: Loans and receivables]"
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held for sale",
        "label": "Description of accounting policy for non-current assets or disposal groups classified as held for sale [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade payables and other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables",
        "label": "Description of accounting policy for trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Discount rate used in current estimate of value in use"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate used in the current estimate of the present value of the future cash flows expected to be derived from an asset or cash-generating unit."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_DescriptionOfFunctionalCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfFunctionalCurrency",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency",
        "label": "Description of functional currency"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the currency of the primary economic environment in which the entity operates."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74"
     ]
    },
    "aby_DescriptionOfGrossCapacity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DescriptionOfGrossCapacity",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of the gross capacity of the entity's concessional asset.",
        "label": "Description of gross capacity",
        "terseLabel": "Capacity (gross)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DetailsOfBalancesWithRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DetailsOfBalancesWithRelatedPartiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Details Of Balances With Related Parties [Abstract]",
        "terseLabel": "Details of Balances [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings per share (in dollars per share)",
        "verboseLabel": "Earnings per share for the year - diluted (in dollars per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90"
     ]
    },
    "aby_DilutiveEffectOfContingentlyIssuableShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DilutiveEffectOfContingentlyIssuableShares",
     "presentation": [
      "http://atlanticayield.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of dilutive potential ordinary shares that relate to the contingently issuable shares of the entity.",
        "label": "Dilutive effect of contingently issuable shares",
        "terseLabel": "Potential issuance of subscribed shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DilutiveEffectOfContingentlyIssuableSharesGrantedToEmployeesUnderLongTermIncentivePlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DilutiveEffectOfContingentlyIssuableSharesGrantedToEmployeesUnderLongTermIncentivePlan",
     "presentation": [
      "http://atlanticayield.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of dilutive potential ordinary shares that relate to the contingently issuable shares granted to employees of the entity under long-term incentive plan.",
        "label": "Dilutive effect of contingently issuable shares granted to employees under long-term incentive plan",
        "terseLabel": "Potential issuance of shares to employees under long-term incentive plan (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares",
     "presentation": [
      "http://atlanticayield.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Potential issuance of shares on settlement of Green Exchangeable Notes (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed conversion of the entity's convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ifrs-full_DisclosureOfAdditionalInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAdditionalInformationExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/OtherInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other information"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of additional information that is not presented elsewhere in the financial statements, but that is relevant to an understanding of them."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ifrs-full_DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateAbstract",
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables [Abstract]",
        "label": "Disclosure of amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more and more than twelve months after reporting date [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateLineItems",
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more and more than twelve months after reporting date [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateTable",
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more and more than twelve months after reporting date [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more, and more than, twelve months after reporting date."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "aby_DisclosureOfAssetsHeldForSaleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfAssetsHeldForSaleLineItems",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.",
        "label": "Disclosure of assets held for sale [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfAssetsHeldForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfAssetsHeldForSaleTable",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to assets held for sale.",
        "label": "Disclosure of assets held for sale [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Project debt",
        "label": "Disclosure of borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations",
        "label": "Disclosure of business combinations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for business combinations."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsTable",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Disclosure of cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant accounting policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of changes made to accounting policies by the entity."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments, third-party guarantees, contingent assets and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "aby_DisclosureOfConcessionalAssetsOwnedExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfConcessionalAssetsOwnedExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about concessional assets owned.",
        "label": "Disclosure of concessional assets owned [Table Text Block]",
        "terseLabel": "Overview of main assets"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfConsolidatedBalanceSheetsClassificationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfConsolidatedBalanceSheetsClassificationsTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of consolidated balance sheets classifications.",
        "label": "Disclosure of consolidated balance sheets classifications [Table Text Block]",
        "terseLabel": "Consolidated balance sheets classifications"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesLineItems",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesTable",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ifrs-full_DisclosureOfDebtSecuritiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDebtSecuritiesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt",
        "label": "Disclosure of debt instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of debt instruments. [Refer: Debt instruments issued; Debt instruments held]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "aby_DisclosureOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of deferred tax liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Movements in deferred tax assets and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "aby_DisclosureOfDepreciationAmortizationAndImpairmentChargesRecognizedExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDepreciationAmortizationAndImpairmentChargesRecognizedExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of depreciation, amortization and impairment charges recognised by geography and business sector.",
        "label": "Disclosure of depreciation, amortization and impairment charges recognized [Table Text Block]",
        "terseLabel": "Depreciation, amortization and impairment charges recognized"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of derivative financial instruments. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtBreakdownOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt [Abstract]",
        "verboseLabel": "Project debt [Abstract]",
        "label": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "aby_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about cash and cash equivalents, including the main currencies in which the balances are denominated.",
        "label": "Disclosure of detailed information about cash and cash equivalents [Table Text Block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutConcessionalAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutConcessionalAssetsLineItems",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Disclosure of detailed information about concessional assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutConcessionalAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutConcessionalAssetsTable",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to details of concessional assets.",
        "label": "Disclosure of detailed information about concessional assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutContractedConcessionalPPEAndOtherIntangibleAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutContractedConcessionalPPEAndOtherIntangibleAssetsTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about contracted concessional, PP&amp;E and other intangible assets.",
        "label": "Disclosure Of Detailed Information About Contracted Concessional, PP&amp;E And Other Intangible Assets [Text Block]",
        "terseLabel": "Movements of contracted concessional, PP&amp;E and other intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutContractualObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutContractualObligationsTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about contractual obligations.",
        "label": "Disclosure of detailed information about contractual obligations [Table Text Block]",
        "terseLabel": "Contractual obligations"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutCorporateDebtExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutCorporateDebtExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about corporate debt.",
        "label": "Disclosure of detailed information about corporate debt [Table Text Block]",
        "terseLabel": "Corporate debt"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutEffectiveIncomeTaxRateReconciliationExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about the effective income tax rate reconciliation between the theoretical income tax resulting from applying an average statutory tax rate to income/(loss) before income tax and the actual income tax expense recognized in the income statement.",
        "label": "Disclosure of detailed information about effective income tax rate reconciliation [Table Text Block]",
        "terseLabel": "Effective income tax rate reconciliation"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutForeignCurrencyDenominatedProjectExplanatoryDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutForeignCurrencyDenominatedProjectExplanatoryDebtTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about foreign currency-denominated project debt related to contracted concessional assets.",
        "label": "Disclosure of detailed information about foreign currency-denominated project debt [Table Text Block]",
        "terseLabel": "Foreign currency-denominated project debt"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutGovernmentGrantsAndOtherLiabilitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutGovernmentGrantsAndOtherLiabilitiesExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about government grants and other liabilities.",
        "label": "Disclosure of detailed information about government grants and other liabilities [Table Text Block]",
        "terseLabel": "Grants and other non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Breakdown of fair value amount of derivative financial instruments [Abstract]",
        "label": "Disclosure of detailed information about hedging instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value amount of derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about hedging instruments. [Refer: Hedging instruments [member]]"
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedging instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsTable",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedging instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "aby_DisclosureOfDetailedInformationAboutIncomeTaxBenefitExpenseExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutIncomeTaxBenefitExpenseExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about income tax benefit (expense).",
        "label": "Disclosure of detailed information about income tax benefit (expense) [Table Text Block]",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutMaturityOfOtherLiabilitiesAndProvisionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutMaturityOfOtherLiabilitiesAndProvisionsTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about maturity of other liabilities and provisions.",
        "label": "Disclosure of detailed information about maturity of other liabilities and provisions [Table Text Block]",
        "terseLabel": "Maturity of other liabilities and provisions"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutOtherFinanceIncomeCostsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutOtherFinanceIncomeCostsExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about other finance income (costs).",
        "label": "Disclosure of detailed information about other finance income (costs) [Table Text Block]",
        "terseLabel": "Other financial income/(expense), net"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutProjectDebtExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutProjectDebtExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about project debt related to contracted concessional assets.",
        "label": "Disclosure of detailed information about project debt [Table Text Block]",
        "terseLabel": "Project debt"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about trade and other receivables.",
        "label": "Disclosure of detailed information about trade and other receivables [Table Text Block]",
        "terseLabel": "Trade and other receivables"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutTradePayablesAndOtherCurrentLiabilitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutTradePayablesAndOtherCurrentLiabilitiesExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about trade payables and other current liabilities.",
        "label": "Disclosure of detailed information about trade payables and other current liabilities [Table Text Block]",
        "verboseLabel": "Trade payables and other current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDetailedInformationAboutTradeReceivablesByForeignCurrencyExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutTradeReceivablesByForeignCurrencyExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about trade receivables according to foreign currency.",
        "label": "Disclosure of detailed information about trade receivables by foreign currency [Table Text Block]",
        "terseLabel": "Trade receivables in foreign currency"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfDividendsDeclaredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfDividendsDeclaredTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about dividends declared.",
        "label": "Disclosure of Dividends Declared [Table Text Block]",
        "terseLabel": "Disclosure of Dividends Declared"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "aby_DisclosureOfEmployeeBenefitExpensesAndAverageNumberOfEmployeesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfEmployeeBenefitExpensesAndAverageNumberOfEmployeesTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/EmployeeBenefitExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of employee benefit expenses and the average number of employees.",
        "label": "Disclosure of employee benefit expenses and average number of employees [Table Text Block]",
        "terseLabel": "Employee benefit expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/EmployeeBenefitExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefit expenses",
        "label": "Disclosure of employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial information by segment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial expense",
        "label": "Disclosure of finance cost [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial expense, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance income (cost). [Refer: Finance income (cost)]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfFinanceIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial income",
        "label": "Disclosure of finance income [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance income. [Refer: Finance income]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Assets [Abstract]",
        "label": "Disclosure of financial assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "label": "Disclosure of financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsTable",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "aby_DisclosureOfFinancialIncomeAndExpensesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfFinancialIncomeAndExpensesLineItems",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Disclosure of Financial Income and Expenses [Line Items]",
        "terseLabel": "Disclosure of other operating income [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfFinancialIncomeAndExpensesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfFinancialIncomeAndExpensesTable",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to financial income and expenses.",
        "label": "Disclosure of Financial Income and Expenses [Table]",
        "verboseLabel": "Disclosure Of Other Operating Income [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments by category [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments by category"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial Liabilities [Abstract]",
        "terseLabel": "Grants and other liabilities [Abstract]",
        "label": "Disclosure of financial liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Disclosure of financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesLineItems",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesTable",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial risk management"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities by geography"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "aby_DisclosureOfGovernmentGrantsAndOtherLiabilitiesExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfGovernmentGrantsAndOtherLiabilitiesExplanatoryTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for government grants and other liabilities.",
        "label": "Disclosure of government grants and other liabilities [Text Block]",
        "terseLabel": "Grants and other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Breakdown of Maturities of Notional and Fair Value Amounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of notional and fair value amounts of interest rate derivatives designated as cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about the terms and conditions of hedging instruments and how they affect future cash flows. [Refer: Hedging instruments [member]]"
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsLineItems",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsTable",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the terms and conditions of hedging instruments and how they affect future cash flows."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "ifrs-full_DisclosureOfInitialApplicationOfStandardsOrInterpretationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInitialApplicationOfStandardsOrInterpretationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant accounting policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInterestsInAssociatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInterestsInAssociatesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in associates and joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of interests in associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "ifrs-full_DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments carried under the equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIssuedCapitalExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Disclosure of issued capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Significant judgements and estimates",
        "label": "Disclosure of material accounting policy information [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "aby_DisclosureOfMaturityAnalysisForCorporateDebtExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfMaturityAnalysisForCorporateDebtExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for corporate debt that shows the remaining contractual maturities.",
        "label": "Disclosure of maturity analysis for corporate debt [Table Text Block]",
        "terseLabel": "Repayment schedule for corporate debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contractual Obligations [Abstract]",
        "terseLabel": "Repayment schedule [Abstract]",
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis for non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "aby_DisclosureOfMaturityAnalysisForProjectDebtExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfMaturityAnalysisForProjectDebtExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for project debt related to contracted concessional assets that shows the remaining contractual maturities in accordance with the financing arrangements.",
        "label": "Disclosure of maturity analysis for project debt [Table Text Block]",
        "terseLabel": "Repayment schedule for project debt"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfMovementInCorporateDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfMovementInCorporateDebtTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of movement in corporate debt, split between cash and non-cash items.",
        "label": "Disclosure of Movement in Corporate Debt [Table Text Block]",
        "terseLabel": "Movement in corporate debt"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DisclosureOfNatureOfBusinessExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfNatureOfBusinessExplanatoryTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of the nature of the business, including details of concessional assets owned.",
        "label": "Disclosure of nature of business [Text Block]",
        "terseLabel": "Nature of the business"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "presentation": [
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial information by segment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues and Adjusted EBITDA, assets and liabilities by operating segments and business sectors"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherOperatingExpenseExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating expenses",
        "label": "Disclosure of other operating expense [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating expense. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income and expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating income",
        "label": "Disclosure of other operating income [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfProductsAndServicesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfProductsAndServicesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities by business sectors"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's products and services. [Refer: Products and services [member]]"
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "aby_DisclosureOfReceivableAndPayableBalancesWithRelatedPartiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DisclosureOfReceivableAndPayableBalancesWithRelatedPartiesExplanatoryTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of receivable and payable balances with related parties.",
        "label": "Disclosure of receivable and payable balances with related parties [Table Text Block]",
        "terseLabel": "Related party receivables and payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of liabilities arising from financing activities."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/RelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related parties",
        "label": "Disclosure of related party [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial risk management [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingLineItems",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of risk management strategy related to hedge accounting [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingTable",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of risk management strategy related to hedge accounting [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the risk management strategy in relation to hedge accounting."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r238"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in associates [Abstract]",
        "label": "Disclosure of associates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Breakdown of investments held in associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r86",
      "r88",
      "r151"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesLineItems",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodShareOfProfitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of associates [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesTable",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodShareOfProfitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of associates [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to associates."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r88",
      "r151"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Analysis of deferred tax assets and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade payables and other current liabilities",
        "label": "Disclosure of trade and other payables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables",
        "label": "Disclosure of trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related parties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of assets and liabilities consolidated at the effective acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions recognised separately from acquisition of assets and assumption of liabilities in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "aby_DismantlingProvisionsConcessionalAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DismantlingProvisionsConcessionalAssets",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "aby_OtherNoncurrentLiabilitiesAndProvisions",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of provisions for dismantling of concessional assets.",
        "label": "Dismantling provisions, concessional assets",
        "terseLabel": "Dismantling provision"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Subtractions",
        "label": "Disposals, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "aby_DividendDistributionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DividendDistributionAbstract",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend distribution [Abstract]",
        "verboseLabel": "Dividend distribution [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DividendPayableDateOfPaidDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DividendPayableDateOfPaidDayMonthAndYear",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the dividend to be paid was declared, in CCYY-MM-DD format.",
        "label": "Dividend Payable Date of Paid Day Month And Year",
        "terseLabel": "Dividend paid date"
       }
      }
     },
     "auth_ref": []
    },
    "aby_DividendPayableDateToBePaidDayMonthAndYear1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DividendPayableDateToBePaidDayMonthAndYear1",
     "presentation": [
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.",
        "label": "Dividend payable date to be paid day month and year1",
        "terseLabel": "Dividend approved expected date to be paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaid",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distributions",
        "label": "Dividends recognised as distributions to owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends paid (in dollars per share)",
        "label": "Dividends paid, ordinary shares per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid to Company's shareholders",
        "label": "Dividends paid to equity holders of parent, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid to equity holders of the parent, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "ifrs-full_DividendsPaidToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid to non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid to non-controlling interest",
        "label": "Dividends paid to non-controlling interests, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid to non-controlling interests, classified as financing activities. [Refer: Non-controlling interests; Dividends paid to non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "aby_DividendsPayableDeclarationDateDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DividendsPayableDeclarationDateDayMonthAndYear",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the dividend to be paid was declared, in CCYY-MM-DD format.",
        "label": "Dividends Payable Declaration Date Day Month And Year",
        "terseLabel": "Dividend declaration date"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare",
     "presentation": [
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend approved (in dollars per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount, per share, of dividends proposed or declared before financial statements were authorised for issue but not recognised as distribution to owners."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ifrs-full_DividendsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsReceived",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend distribution",
        "negatedLabel": "Distributions",
        "label": "Dividends received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends received."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ifrs-full_DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsReceivedFromInvestmentsAccountedForUsingEquityMethodClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributions from entities under the equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow representing dividends received from investments that are accounted for using the equity method, classified as investing activities. [Refer: Investments accounted for using equity method; Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r296"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r296",
      "r298"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "aby_DurationCapacityOfBattery": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "DurationCapacityOfBattery",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The standalone battery storage project duration capacity.",
        "label": "Duration capacity of battery",
        "terseLabel": "Duration capacity of battery"
       }
      }
     },
     "auth_ref": []
    },
    "country_ES": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "ES",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Spain [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "EUR",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails",
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Euros [Member]",
        "verboseLabel": "Euro [Member]",
        "label": "Euro Member Countries, Euro"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://atlanticayield.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Translation differences in cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112"
     ]
    },
    "aby_EfficientNaturalGasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "EfficientNaturalGasMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The business sector which includes activities related to the production electricity from efficient natural gas.",
        "label": "Efficient Natural Gas [Member]",
        "terseLabel": "Efficient Natural Gas &amp; Heat [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ElectricTransmissionLinesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ElectricTransmissionLinesMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The business sector which includes activities related to the operation of electric transmission lines.",
        "label": "Electric Transmission Lines [Member]",
        "terseLabel": "Transmission Lines [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ElkhornValleyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ElkhornValleyMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An on-shore wind farm facility in Oregon (USA) with gross installed capacity of 101 MW.",
        "label": "Elkhorn Valley [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/EmployeeBenefitExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefit expenses",
        "negatedLabel": "Employee benefit expenses",
        "label": "Employee benefits expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r46",
      "r239"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "ifrs-full_EntitysTotalForAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForAssociatesMember",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r88",
      "r151"
     ]
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodShareOfProfitDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for business combinations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r182"
     ]
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForRelatedPartiesMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for segment consolidation items [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "label": "Equity",
        "periodStartLabel": "Balance, beginning of period",
        "periodEndLabel": "Balance, end of period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r27",
      "r120",
      "r122",
      "r152",
      "r153",
      "r154"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity attributable to the Company",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity and liabilities",
        "terseLabel": "Total liabilities and equity",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity and liabilities",
        "label": "Equity and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParentMember",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Equity Attributable to Company [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_EquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityMember",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "aby_EquityMethodInvestmentsOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "EquityMethodInvestmentsOtherMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments accounted for under the equity method for entities classified as other.",
        "label": "Equity Method Investments, Other [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityPriceRiskMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Conversion Option [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in equity prices. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r277",
      "r284"
     ]
    },
    "aby_EuroInterbankOfferedRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "EuroInterbankOfferedRateMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from Eurozone banks in the interbank market.",
        "label": "Euro Interbank Offered Rate [Member]",
        "terseLabel": "EURIBOR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_EurodollarRateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "EurodollarRateLoansMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eurodollar rate loans under Tranche A of the Credit Facility entered into on December 3, 2014 with Banco Santander, S.A., Bank of America, N.A., Citigroup Global Markets Limited, HSBC Bank plc and RBC Capital Markets, as joint lead arrangers and joint bookrunners.",
        "label": "Eurodollar Rate Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ExpectedCommercialOperationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ExpectedCommercialOperationDate",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expected date the concessional asset will begin commercial operations.",
        "label": "Expected commercial operation date",
        "terseLabel": "Expected COD"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ExpectedNetProceedsFromSalesOfInterestsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ExpectedNetProceedsFromSalesOfInterestsInAssociates",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expected cash inflow from sales of interests in associates.",
        "label": "Expected net proceeds from sales of interests in associates",
        "terseLabel": "Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ExpensesFromConstructionServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ExpensesFromConstructionServices",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of construction costs from construction services for contracted concessional assets of the company.",
        "label": "Expenses from construction services",
        "negatedLabel": "Construction costs from construction services for contracted concessional assets of the Company accounted for under IFRIC 12"
       }
      }
     },
     "auth_ref": []
    },
    "aby_FederalFinancingBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FederalFinancingBankMember",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Federal Financing Bank is a government corporation and an instrumentality of the United States under the general supervision and direction of the Secretary of the Treasury.",
        "label": "Federal Financing Bank [Member]",
        "terseLabel": "Federal Financing Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_FederalFundsRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FederalFundsRateMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which banks lend reserve balances to other banks on an overnight basis. Reserves are excess balances held at the Federal Reserve in the United States to maintain reserve requirements.",
        "label": "Federal Funds Rate [Member]",
        "terseLabel": "Federal Funds Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "aby_FinancialExpenseIncomeNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Financial expense",
        "negatedTotalLabel": "Total",
        "label": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "aby_FinancialExpenseIncomeNet",
       "weight": -1.0,
       "order": 0.0
      },
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Financial income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income associated with interest and other financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial assets",
        "label": "Financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r195",
      "r199",
      "r200",
      "r202",
      "r276"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCostMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized Cost [Member]",
        "label": "Financial assets at amortised cost, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets measured at amortised cost class. [Refer: Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Through Other Comprehensive Income [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through other comprehensive income category. [Refer: Financial assets at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Through Profit or Loss [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through profit or loss category. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "aby_FinancialAssetsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FinancialAssetsCashAndCashEquivalentsMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for cash and cash equivalents classified as financial assets.",
        "label": "Financial assets, cash and cash equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssetsCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsCategoryMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "ifrs-full_FinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r171",
      "r206",
      "r207",
      "r236",
      "r237"
     ]
    },
    "ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/BusinessCombinations2023Details": {
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net assets acquired at fair value",
        "label": "Financial assets recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for financial assets acquired in a business combination. [Refer: Financial assets; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274"
     ]
    },
    "ifrs-full_FinancialAssetsTypeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsTypeMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, type [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial assets. It also represents the standard value for the 'Types of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215"
     ]
    },
    "aby_FinancialAssetsUnderIFRIC12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FinancialAssetsUnderIFRIC12Member",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for financial assets under IFRIC 12 under the contracted concessional assets.",
        "label": "Financial assets under IFRIC 12 [Member]",
        "terseLabel": "Financial Assets Under IFRIC 12 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_FinancialAssetsUnderIFRIC12ShortTermPortionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FinancialAssetsUnderIFRIC12ShortTermPortionMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of contracted concessional assets include fixed assets, related to service concession arrangements recorded in accordance with IFRIC 12.",
        "label": "Financial assets under IFRIC 12 (short-term portion) [Member]",
        "terseLabel": "Financial Assets under IFRIC 12 (Short-term Portion) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_FinancialAssetsUnderIFRS16LessorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FinancialAssetsUnderIFRS16LessorMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for financial assets under IFRS 16 lessor under the contracted concessional assets.",
        "label": "Financial assets under IFRS 16 lessor [Member]",
        "terseLabel": "Financial Assets Under IFRS 16 Lessor [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_FinancialExpenseIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FinancialExpenseIncomeNet",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 1.0
      },
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails": {
       "parentTag": "aby_AdjustedEBITDA",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity, net of the amount of income associated with interest and other financing activities of the entity and exchange gains (losses) recognized in profit or loss that arise from foreign currency transactions.",
        "label": "Financial expense (income), net",
        "negatedLabel": "Financial expense, net",
        "negatedTotalLabel": "Financial expense, net"
       }
      }
     },
     "auth_ref": []
    },
    "aby_FinancialExpenseNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FinancialExpenseNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial expense, net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_FinancialExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FinancialExpensesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Expenses [Abstract]",
        "terseLabel": "Financial expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_FinancialIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FinancialIncomeAbstract",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Income [Abstract]",
        "verboseLabel": "Financial income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCostMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCostMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized Cost [Member]",
        "label": "Financial liabilities at amortised cost, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities measured at amortised cost class. [Refer: Financial liabilities at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fair value",
        "label": "Financial liabilities, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Through Profit or Loss [Member]",
        "label": "Financial liabilities at fair value through profit or loss, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at fair value through profit or loss category. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "ifrs-full_FinancialLiabilitiesCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesCategoryMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r236",
      "r237"
     ]
    },
    "ifrs-full_FinancialLiabilitiesPreviouslyDesignatedAtFairValueThroughProfitOrLossReclassifiedDueToRequirementsOfIFRS9FirstApplicationOfIFRS9": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesPreviouslyDesignatedAtFairValueThroughProfitOrLossReclassifiedDueToRequirementsOfIFRS9FirstApplicationOfIFRS9",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of transaction date of fair value fair value are accounted for through the profit and loss statement"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities in the statement of financial position that were previously designated as measured at fair value through profit or loss but are no longer so designated, and that were reclassified due to the requirements of IFRS 9 when the entity initially applies IFRS 9. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "aby_FinancialRiskManagementMarketRiskAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FinancialRiskManagementMarketRiskAbstract",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial risk management, market risk [Abstract]",
        "terseLabel": "Financial risk management [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FixedInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FixedInterestRateMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Interest Rate [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "aby_FontanilSolarSLUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "FontanilSolarSLUMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Fontanil Solar, S.L.U. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ForecastedGainLossOnCashFlowHedgesDueToChangeInBenchmarkInterestRate",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The forecasted gain (loss) on cash flow hedges attributable to a change in the benchmark interest rate.",
        "label": "Forecasted gain (loss) on cash flow hedges due to change in benchmark interest rate",
        "terseLabel": "Forecasted loss on cash flow hedges due to increase in benchmark interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ForecastedIncreaseDecreaseInBenchmarkInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ForecastedIncreaseDecreaseInBenchmarkInterestRate",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The forecasted increase (decrease) in the benchmark interest rate used to calculate the impact of interest rate derivative positions on the income statement, assuming all other variables remain constant.",
        "label": "Forecasted increase (decrease) in benchmark interest rate",
        "terseLabel": "Forecasted increase in benchmark interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ForecastedIncreaseDecreaseInHedgingReservesDueToChangeInBenchmarkInterestRate",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The forecasted increase (decrease) in hedging reserves attributable to a change in the benchmark interest rate.",
        "label": "Forecasted increase (decrease) in hedging reserves due to change in benchmark interest rate",
        "terseLabel": "Forecasted gain in hedging reserves due to increase in reference interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ForeignCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ForeignCurrencyMember",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All foreign currencies.",
        "label": "Foreign Currency [Member]",
        "terseLabel": "All Foreign Currencies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnCashFlowHedgesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnCashFlowHedgesBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on cash flow hedges",
        "label": "Cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on cash flow hedges, before tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income for non-monetary change to fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "aby_GainsLossesOnChangeInFairValueOfDerivativesChangesInInterestRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "GainsLossesOnChangeInFairValueOfDerivativesChangesInInterestRates",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gains (losses) resulting from changes in the fair value of derivatives recognized in profit or loss from changes in interest rates.",
        "label": "Gains (losses) on change in fair value of derivatives, changes in interest rates",
        "terseLabel": "Interest rates gains/(losses) on derivatives: cash flow hedges"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency translation differences",
        "label": "Gains (losses) on exchange differences on translation of foreign operations, before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, before tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "aby_FinancialExpenseIncomeNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net exchange differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r71"
     ]
    },
    "ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesRecognisedWhenControlInSubsidiaryIsLost",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains on sale of equity interest",
        "label": "Gains (losses) recognised when control of subsidiary is lost"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in association with the loss of control over a subsidiary, which are attributable to the former controlling interest."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "ifrs-full_GainsOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rates gains on derivatives: cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "aby_GeidaTlemcenSLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "GeidaTlemcenSLMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A technical engineering services and other activities related to technical consultancy company located in Madrid, Spain.",
        "label": "Geida Tlemcen, S.L. [Member]",
        "terseLabel": "Geida Tlemcen, S.L. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Supplies",
        "label": "General and administrative expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r251",
      "r269",
      "r272"
     ]
    },
    "ifrs-full_GeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r251",
      "r269",
      "r272"
     ]
    },
    "aby_GrantsAndOtherLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "GrantsAndOtherLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Grants and other liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_GreenExchangeableNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "GreenExchangeableNotesDue2025Member",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The 4.00% Green Exchangeable Notes due 2025 issued by the entity.",
        "label": "Green Exchangeable Notes Due 2025 [Member]",
        "verboseLabel": "Green Exchangeable Notes [Member]",
        "terseLabel": "Green Exchangeable Notes Due 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_GreenPrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "GreenPrivatePlacementMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The information regarding 2020 Green Private Placement.",
        "label": "Green Private Placement [Member]",
        "terseLabel": "2020 Green Private Placement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_GreenSeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "GreenSeniorNotesMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The information regarding Green Senior Notes due 2028.",
        "label": "Green Senior Notes [Member]",
        "terseLabel": "Green Senior Notes [Member]",
        "verboseLabel": "Green Senior Notes Due 2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_GreenSeniorNotesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "GreenSeniorNotesTwoMember",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The information regarding Green Senior Notes due 2027.",
        "label": "Green Senior Notes Two [Member]",
        "terseLabel": "Green Senior Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost [Member]",
        "label": "Gross carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r57",
      "r99",
      "r104",
      "r107",
      "r181",
      "r200",
      "r202",
      "r276"
     ]
    },
    "ifrs-full_HedgingInstrumentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "HedgingInstrumentAssets",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Hedging instrument, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a hedging instrument, recognised as an asset. [Refer: Hedging instruments [member]]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_HedgingInstrumentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "HedgingInstrumentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value of financial liabilities",
        "terseLabel": "Liabilities",
        "label": "Hedging instrument, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a hedging instrument, recognised as a liability. [Refer: Hedging instruments [member]]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "aby_Helioenergy1And2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Helioenergy1And2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two 50 MW solar power complexes located in Ecija, Spain.",
        "label": "Helioenergy 1 and 2 [Member]",
        "terseLabel": "Helioenergy 1 &amp; 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Helioenergy1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Helioenergy1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW solar power complex located in Ecija, Spain.",
        "label": "Helioenergy 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Helioenergy2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Helioenergy2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW solar power complex located in Ecija, Spain.",
        "label": "Helioenergy 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Helios1And2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Helios1And2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two 50 MW concentrating solar power facilities, known as Plataforma Solar Castilla la Mancha, located in the municipality of Arenas de San Juan, Puerto Lapice and Villarta de San Juan, Spain.",
        "label": "Helios 1 and 2 [Member]",
        "terseLabel": "Helios 1 &amp; 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Helios1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Helios1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW concentrating solar power facility, known as Plataforma Solar Castilla la Mancha, located in the municipality of Arenas de San Juan, Puerto Lapice and Villarta de San Juan, Spain.",
        "label": "Helios 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Helios2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Helios2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW concentrating solar power facility, known as Plataforma Solar Castilla la Mancha, located in the municipality of Arenas de San Juan, Puerto Lapice and Villarta de San Juan, Spain.",
        "label": "Helios 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_HonaineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "HonaineMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A water desalination plant located in Taffsout, Algeria.",
        "label": "Honaine [Member]",
        "terseLabel": "Honaine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Honda1And2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Honda1And2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A combined 20 MW solar PV asset in Colombia where the Company has a 50% ownership, and which reached COD.",
        "label": "Honda 1 and 2 [Member]",
        "terseLabel": "Honda 1 and 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Honda1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Honda1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 10 MW solar PV asset in Colombia where the Company has a 50% ownership, and which reached COD.",
        "label": "Honda 1 [Member]",
        "terseLabel": "Honda 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Honda2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Honda2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 10 MW solar PV asset in Colombia where the Company has a 50% ownership, and which reached COD.",
        "label": "Honda 2 [Member]",
        "terseLabel": "Honda 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r296"
     ]
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/BusinessCombinations2023Details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net result of business combinations",
        "label": "Identifiable assets acquired (liabilities assumed)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274"
     ]
    },
    "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/BusinessCombinations2023Details": {
       "parentTag": "ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible assets under IAS 38 (Note 6)",
        "terseLabel": "Rights of use under IFRS 16 (Lessee) or intangible assets under IAS 38 (Note 6)",
        "label": "Identifiable intangible assets recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss on contracted concessional financial assets",
        "terseLabel": "Impairment charges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r45",
      "r62"
     ]
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated statements of profit or loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails": {
       "parentTag": "aby_AdjustedEBITDA",
       "weight": -1.0,
       "order": 2.0
      },
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 5.0
      },
      "http://atlanticayield.com/role/IncomeTaxIncomeTaxBenefitExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails",
      "http://atlanticayield.com/role/IncomeTaxIncomeTaxBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense/(income)",
        "verboseLabel": "Income tax",
        "negatedTerseLabel": "Income tax (expense)/income",
        "negatedTotalLabel": "Total income tax (expense)/income",
        "label": "Tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r48",
      "r50",
      "r51",
      "r84",
      "r147",
      "r221"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax effect",
        "label": "Income tax relating to cash flow hedges included in other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r41",
      "r49"
     ]
    },
    "aby_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in comprehensive income for deferred tax assets.",
        "label": "Income tax relating to components of other comprehensive income, deferred tax assets",
        "negatedLabel": "Increase/(decrease) through other consolidated comprehensive income (equity)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognized in comprehensive income for deferred tax liabilities.",
        "label": "Income tax relating to components of other comprehensive income, deferred tax liabilities",
        "terseLabel": "Increase/(decrease) through other consolidated comprehensive income (equity)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax effect",
        "label": "Income tax relating to components of other comprehensive income that will not be reclassified to profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income that will not be reclassified to profit or loss. [Refer: Income tax relating to components of other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "aby_IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IncomeTaxRelatingToIncreaseDecreaseInFairValueOfCashFlowHedges",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax relating to increases (decreases) in the fair value of cash flow hedges.",
        "label": "Income tax relating to increase (decrease) in fair value of cash flow hedges",
        "negatedLabel": "Tax effect"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax of associates, net",
        "label": "Income tax relating to share of other comprehensive income of associates and joint ventures accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to an entity's share of other comprehensive income of associates and joint ventures accounted for using the equity method. [Refer: Share of other comprehensive income of associates and joint ventures accounted for using equity method, before tax]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax paid",
        "label": "Income taxes paid (refund), classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r114",
      "r256"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "aby_IncreaseDecreaseInFairValueOfCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IncreaseDecreaseInFairValueOfCashFlowHedges",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to increases (decreases) in the fair value of cash flow hedges.",
        "label": "Increase (decrease) in fair value of cash flow hedges",
        "terseLabel": "Change in fair value of cash flow hedges net of transfer to profit and loss statement"
       }
      }
     },
     "auth_ref": []
    },
    "aby_IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IncreaseDecreaseInInvestmentsInAssociatesDueToNetExchangeDifferences",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in investments in associates resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity.",
        "label": "Increase (decrease) in investments in associates due to net exchange differences",
        "terseLabel": "Others (incl. currency translation differences)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_IncreaseDecreaseInProvisionForImpairmentLossRecognizedInProfitOrLossContractedConcessionalFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IncreaseDecreaseInProvisionForImpairmentLossRecognizedInProfitOrLossContractedConcessionalFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in the provision for impairment loss recognized on contracted concessional financial assets.",
        "label": "Increase (decrease) in provision for impairment loss recognized in profit or loss, contracted concessional financial assets",
        "terseLabel": "Impairment provision based on expected credit losses on contracted concessional financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInWorkingCapital",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Changes in working capital",
        "label": "Increase (decrease) in working capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughAcquisitionOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughAcquisitionOfSubsidiary",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the acquisition of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughDisposalOfSubsidiary",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Divestments (Note 7)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the disposal of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "aby_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAsset",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax asset resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity.",
        "label": "Increase (decrease) through net exchange differences, deferred tax asset",
        "terseLabel": "Currency translation differences and other"
       }
      }
     },
     "auth_ref": []
    },
    "aby_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiability",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity.",
        "label": "Increase (decrease) through net exchange differences, deferred tax liability",
        "terseLabel": "Currency translation differences and other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency translation differences",
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification and other movements",
        "label": "Increase (decrease) through other changes, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "aby_IncreaseThroughCapitalContributionsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IncreaseThroughCapitalContributionsEquity",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in equity through capital contributions that the entity does not separately disclose in the same statement or note.",
        "label": "Increase through capital contributions, equity",
        "terseLabel": "Capital contribution"
       }
      }
     },
     "auth_ref": []
    },
    "aby_IndustrialDevelopmentCorporationOfSouthAfricaAndCommunityTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IndustrialDevelopmentCorporationOfSouthAfricaAndCommunityTrustMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Development Corporation of South Africa is a national development finance company that is a minority partner in (29%) and KAXU Community Trust owns 20%.",
        "label": "Industrial Development Corporation of South Africa and Community Trust [Member]",
        "terseLabel": "Industrial Development Corporation of South Africa and Community Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_IndustrialDevelopmentCorporationOfSouthAfricaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IndustrialDevelopmentCorporationOfSouthAfricaMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Development Corporation of South Africa is a national development finance company that is a minority partner in KAXU (29%).",
        "label": "Industrial Development Corporation of South Africa [Member]",
        "terseLabel": "IDC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_InstalledCapacity": {
     "xbrltype": "powerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "InstalledCapacity",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rated electric power generation capacity in Megawatts (MW) or Kilovolts (kV) of a power generation facility that is generated by the facility through sustained output.",
        "label": "Installed capacity",
        "verboseLabel": "Installed capacity"
       }
      }
     },
     "auth_ref": []
    },
    "aby_InstitutoParaLaDiversificacionYAhorroDeLaEnergiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "InstitutoParaLaDiversificacionYAhorroDeLaEnergiaMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instituto para la Diversificacion y Ahorro de la Energia (\"Idae\"), a Spanish state owned company, holds 20% of the shares in Seville PV.",
        "label": "Instituto para la Diversificacion y Ahorro de la Energia [Member]",
        "terseLabel": "Idae [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InsuranceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InsuranceExpense",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Insurance",
        "label": "Insurance expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from purchased insurance."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_IntangibleAssetsMaterialToEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsMaterialToEntityAxis",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails",
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets material to entity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_IntangibleAssetsMaterialToEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsMaterialToEntityMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails",
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets material to entity [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets material to the entity. It also represents the standard value for the 'Intangible assets material to entity' axis if no other member is used. [Refer: Intangible assets material to entity]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "aby_IntangibleAssetsUnderIFRIC12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "IntangibleAssetsUnderIFRIC12Member",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for intangible assets under IFRIC 12 under the contracted concessional assets.",
        "label": "Intangible assets under IFRIC 12 [Member]",
        "terseLabel": "Intangible Assets Under IFRIC 12 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest on loans and notes",
        "label": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r220",
      "r228"
     ]
    },
    "aby_InterestIncomeOnDepositsAndCurrentAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "InterestIncomeOnDepositsAndCurrentAccounts",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income on deposits and current accounts.",
        "label": "Interest income on deposits and current accounts",
        "terseLabel": "Interest income on deposits and current accounts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid",
        "label": "Interest paid, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "ifrs-full_InterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestPayable",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest estimate during the useful life of loans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest recognised as a liability."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Derivatives [Member]",
        "label": "Interest Rate Risk [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r216"
     ]
    },
    "ifrs-full_InterestRateTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateTypesMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate types [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "aby_TotalCurrentAssetsExcludingAssetHeldForSale",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r69",
      "r242"
     ]
    },
    "ifrs-full_InventoryRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InventoryRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/BusinessCombinations2023Details": {
       "parentTag": "ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for inventory acquired in a business combination. [Refer: Inventories; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274"
     ]
    },
    "ifrs-full_InvestmentAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments carried under the equity method",
        "label": "Investment under the equity method",
        "verboseLabel": "Investments accounted for using equity method",
        "periodEndLabel": "Final balance",
        "periodStartLabel": "Initial balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r149",
      "r223"
     ]
    },
    "aby_InvestmentInAssociatesClassifiedAsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "InvestmentInAssociatesClassifiedAsHeldForSale",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of investments in associates classified as held for sale during the year.",
        "label": "Investment in associates classified as held for sale",
        "verboseLabel": "Investment in associates classified as held for sale during the year (Note 8)",
        "terseLabel": "Assets held for sale"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsAccountedForUsingEquityMethodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsAccountedForUsingEquityMethodMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities Accounted for under the Equity Method [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "aby_InvestmentsCarriedUnderTheEquityMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "InvestmentsCarriedUnderTheEquityMethodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments carried under the equity method [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_InvestmentsInContractedConcessionalAssetsUnderDevelopmentOrConstruction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "InvestmentsInContractedConcessionalAssetsUnderDevelopmentOrConstruction",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from investments in contracted concessional assets under development or construction.",
        "label": "Investments in contracted concessional assets under development or construction",
        "negatedLabel": "Investments in assets under development or construction"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital [Member]",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "aby_ItalySolarPV1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ItalySolarPV1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "1.6 MW solar PV plant in Italy.",
        "label": "Italy Solar PV 1 [Member]",
        "terseLabel": "Italy PV 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ItalySolarPV2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ItalySolarPV2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.1 MW solar PV plant in Italy.",
        "label": "Italy Solar PV 2 [Member]",
        "terseLabel": "Italy PV 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ItalySolarPV3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ItalySolarPV3Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2.5 MW solar PV plant in Italy.",
        "label": "Italy Solar PV 3 [Member]",
        "terseLabel": "Italy PV 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ItalySolarPV4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ItalySolarPV4Member",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "3.6 MW solar PV plant in Italy.",
        "label": "Italy Solar PV 4 [Member]",
        "terseLabel": "Italy PV 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ItochuCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ItochuCorporationMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Itochu Corporation, a Japanese trading company, holds 30% of the shares in each of Solaben 2 and Solaben 3.",
        "label": "Itochu Corporation [Member]",
        "terseLabel": "Itochu Corporation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_JGCCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "JGCCorporationMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JGC, a Japanese engineering company that holds 13% of the shares in each of Solacor 1 and Solacor 2.",
        "label": "JGC Corporation [Member]",
        "verboseLabel": "JGC Corporation [Member]",
        "terseLabel": "JGC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_KaxuCommunityTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "KaxuCommunityTrustMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kaxu Community Trust is a company in South Africa that is a minority partner in KAXU (20%).",
        "label": "Kaxu Community Trust [Member]",
        "terseLabel": "Kaxu Community Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_KaxuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "KaxuMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 100 MW net solar conventional parabolic trough project with a molten salt thermal energy storage system located in Paulputs, Northern Cape Province, South Africa.",
        "label": "Kaxu [Member]",
        "terseLabel": "Kaxu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_KeyManagementChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "KeyManagementChiefExecutiveOfficerMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person with designation of chief executive officer.",
        "label": "Key management, Chief Executive Officer [Member]",
        "terseLabel": "CEO [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual bonus"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term award"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Board of Directors and CEO [Member]",
        "label": "Key management personnel of entity or parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "aby_LaSierpeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LaSierpeMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement with Algonquin to acquire La Sierpe, a 20 MW solar asset in Colombia for a total equity investment of $23 million.",
        "label": "La Sierpe [Member]",
        "terseLabel": "La Sierpe [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LaToluaAndTierraLindaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LaToluaAndTierraLindaMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 30 MW combined capacity solar project in la Tolua and Tierra Linda.",
        "label": "la Tolua and Tierra Linda [Member]",
        "terseLabel": "la Tolua and Tierra Linda [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LaToluaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LaToluaMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 20 MW combined capacity solar project in la Tolua.",
        "label": "La Tolua [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LandMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent [Member]",
        "verboseLabel": "Subsequent Years [Member]",
        "label": "Later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r170",
      "r279",
      "r281",
      "r283"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027 and 2028 [Member]",
        "terseLabel": "2028 [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r170",
      "r279",
      "r283",
      "r306"
     ]
    },
    "aby_LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LaterThanNineMonthsAndNotLaterThanTwelveMonthsMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a time band of later than nine months and not later than twelve months. Represents the final 3 months of each calendar year.",
        "label": "Later Than Nine Months And Not Later Than Twelve Months [Member]",
        "terseLabel": "Fourth Quarter [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LaterThanOneDayAndNotLaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LaterThanOneDayAndNotLaterThanThreeMonthsMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a time band of later than the first day of a calendar year and not later than three months. This represents the first three months of each calendar year.",
        "label": "Later than day one of a calendar year and not later than three months [Member]",
        "verboseLabel": "First Quarter [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2024 and 2025 [Member]",
        "terseLabel": "Between 1 and 2 Years [Member]",
        "verboseLabel": "2025 [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r170",
      "r279",
      "r283",
      "r306"
     ]
    },
    "aby_LaterThanSixMonthsAndNotLaterThanNineMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LaterThanSixMonthsAndNotLaterThanNineMonthsMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a time band of later than six months and not later than nine months.",
        "label": "Later than six months and not later than nine months [Member]",
        "terseLabel": "Third Quarter [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeMonthsAndNotLaterThanSixMonthsMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Quarter [Member]",
        "label": "Later than three months and not later than six months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than six months."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r280",
      "r283"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026 and 2027 [Member]",
        "label": "2027 [Member]",
        "terseLabel": "2026 and 2027 [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r170",
      "r279",
      "r283",
      "r306"
     ]
    },
    "ifrs-full_LaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeYearsMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Years [Member]",
        "label": "Later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r283"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025 and 2026 [Member]",
        "verboseLabel": "Between 2 and 3 Years [Member]",
        "terseLabel": "2026 [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r170",
      "r279",
      "r283",
      "r306"
     ]
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liabilities (Non-Current Portion) [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r261"
     ]
    },
    "aby_LeasesAndFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LeasesAndFeesExpense",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expenses incurred for leases and fees.",
        "label": "Leases and fees expense",
        "negatedLabel": "Leases and fees"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LegalProceedingsProvisionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LegalProceedingsProvisionAbstract",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Proceedings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LengthOfTransmissionLines": {
     "xbrltype": "lengthItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LengthOfTransmissionLines",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total span, length or measured distance of transmission lines.",
        "label": "Length of transmission lines",
        "terseLabel": "Length of transmission lines"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LettersOfCreditMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Letters of credit [Member]",
        "terseLabel": "Letters of Credit [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total liabilities",
        "label": "Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r152",
      "r153",
      "r154",
      "r222",
      "r227"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities allocated [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "aby_LineOfCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LineOfCreditsMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credits [Member]",
        "terseLabel": "Line of Credit [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "aby_LocationOfConcessionalAsset": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LocationOfConcessionalAsset",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The geographical location of the concessional asset owned by the entity.",
        "label": "Location of concessional asset",
        "terseLabel": "Location"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LoneStarIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LoneStarIIMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An on-shore wind farm facility in Texas (USA) with gross installed capacity of 196 MW.",
        "label": "Lone Star II [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LongTermAndShortTermCorporateDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LongTermAndShortTermCorporateDebt",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/CorporateDebtBreakdownOfCorporateDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtBreakdownOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current and non-current portions of credit facilities with financial entities, notes and bonds received at the corporate parent level.",
        "label": "Long-term and short-term corporate debt",
        "terseLabel": "Long-term and short-term corporate debt",
        "verboseLabel": "Corporate debt",
        "totalLabel": "Total Corporate debt",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LongTermAndShortTermProjectDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LongTermAndShortTermProjectDebt",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current and non-current portions of project debt issued at the project level under project finance.",
        "label": "Long-term and short-term project debt",
        "verboseLabel": "Long-term and short-term project debt",
        "terseLabel": "Project debt",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LongTermAndShortTermProjectDebtLoansWithCreditInstitutions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LongTermAndShortTermProjectDebtLoansWithCreditInstitutions",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current and non-current portions of loans with credit institutions issued at the project level under project finance.",
        "label": "Long-term and short-term project debt, loans with credit institutions",
        "terseLabel": "Loans with credit institutions (Project debt) (Note 16)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LongTermAndShortTermProjectDebtNotesAndBondsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LongTermAndShortTermProjectDebtNotesAndBondsIssued",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current and non-current portions of notes and bonds issued at the project level under project finance.",
        "label": "Long-term and short-term project debt, notes and bonds issued",
        "terseLabel": "Notes and bonds (Project debt) (Note 16)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LongTermCorporateDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LongTermCorporateDebtMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands long-term borrowings corresponding to corporate debt.",
        "label": "Long-term corporate debt [Member]",
        "terseLabel": "Corporate Debt - Long Term [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LongTermIncentivePlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LongTermIncentivePlansMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The share-based compensation plans of the entity.",
        "label": "Long-term Incentive Plans [Member]",
        "terseLabel": "Long-term Incentive Plans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LongTermProjectDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LongTermProjectDebtMember",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands long-term borrowings corresponding to project debt.",
        "label": "Long-term Project Debt [Member]",
        "verboseLabel": "Project Debt - Long-term [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LossContingencyEscrowDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LossContingencyEscrowDeposit",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The designation of funds of the entity to assure future payments by the entity for obligations related to a specified contingency.",
        "label": "Loss contingency, escrow deposit",
        "terseLabel": "Amount held in escrow"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LossContingencyEscrowWithdrawn": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LossContingencyEscrowWithdrawn",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The designation of funds withdrawn of the entity to assure payments by the entity for obligations related to a specified contingency.",
        "label": "Loss Contingency, Escrow Withdrawn",
        "terseLabel": "Amount withdrawn from escrow"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LossContingencyEstimableMaximumPossibleLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LossContingencyEstimableMaximumPossibleLoss",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated maximum amount of loss from a specified contingency as of the balance sheet date.",
        "label": "Loss contingency, estimable maximum possible loss",
        "terseLabel": "Estimated maximum potential exposure"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LossContingencyNumberOfIndividualPowerGenerators": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LossContingencyNumberOfIndividualPowerGenerators",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of individual power generators on which the lawsuits are filed.",
        "label": "Loss contingency, Number of individual power generators",
        "terseLabel": "Number of individual power generators"
       }
      }
     },
     "auth_ref": []
    },
    "aby_LossContingencyNumberOfUtilities": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "LossContingencyNumberOfUtilities",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of utilities on which the lawsuits are filed.",
        "label": "Loss contingency, Number of utilities",
        "terseLabel": "Number of utilities"
       }
      }
     },
     "auth_ref": []
    },
    "country_MX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "MX",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico [Member]",
        "label": "MEXICO"
       }
      }
     },
     "auth_ref": []
    },
    "currency_MXN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "MXN",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails",
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexican Peso [Member]",
        "label": "Mexico, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MarketRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MarketRiskMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market prices. Market risk comprises three types of risk: currency risk, interest rate risk and other price risk. [Refer: Currency risk [member]; Interest rate risk [member]; Other price risk [member]; Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r275"
     ]
    },
    "ifrs-full_MaterialReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaterialReconcilingItemsMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciling Item [Member]",
        "label": "Material reconciling items [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for material adjustments used to reconcile items in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r157",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r170",
      "r188",
      "r204",
      "r252",
      "r279"
     ]
    },
    "aby_MaturityOfOtherLiabilitiesAndProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MaturityOfOtherLiabilitiesAndProvisionsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity of Other Liabilities and Provisions [Abstract]",
        "terseLabel": "Maturity of other liabilities and provisions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MaximumBorrowingCapacityLineOfCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MaximumBorrowingCapacityLineOfCreditFacility",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the credit facility.",
        "label": "Maximum borrowing capacity, line of credit facility",
        "terseLabel": "Credit facility amount"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MelowindMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MelowindMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An on-shore wind farm facility in Uruguay with nominal installed capacity of 50 MW. The facility has 20 wind turbines and each turbine has a nominal capacity of 2.5 MW each.",
        "label": "Melowind [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MiniHydroMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MiniHydroMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Four MW hydroelectric power plant in Peru.",
        "label": "Mini Hydro [Member]",
        "terseLabel": "Mini-Hydro [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousOtherOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MiscellaneousOtherOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expenses",
        "label": "Miscellaneous other operating expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "aby_MojaveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MojaveMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A solar plant located in Mojave, San Bernardino County, California.",
        "label": "Mojave [Member]",
        "terseLabel": "Mojave [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MonterreyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MonterreyMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 142 MW gas-fired engine facility including 130MW installed capacity and 12 MW battery located in Mexico.",
        "label": "Monterrey [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInCorporateDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInCorporateDebtAbstract",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Movement in corporate debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermCorporateDebtCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermCorporateDebtCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in current and non-current portions of credit facilities with financial entities, notes and bonds received at the corporate parent level during the period.",
        "label": "Movement in long-term and short-term corporate debt, cash flows",
        "terseLabel": "Total cash changes"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermCorporateDebtCurrencyTranslationDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermCorporateDebtCurrencyTranslationDifferences",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of exchange gains (losses) that arise from foreign currency transactions on long-term and short-term corporate debt.",
        "label": "Movement in long-term and short-term corporate debt, currency translation differences",
        "terseLabel": "Currency translation differences"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermCorporateDebtInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermCorporateDebtInterestAccrued",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest accrued related to short-term and long-term corporate debt.",
        "label": "Movement in long-term and short-term corporate debt, interest accrued",
        "terseLabel": "Interest accrued"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermCorporateDebtInterestPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermCorporateDebtInterestPayment",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for interest payments related to short-term and long-term borrowings of corporate debt.",
        "label": "Movement in long-term and short-term corporate debt, interest payment",
        "terseLabel": "Interest payment"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermCorporateDebtNonCashChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermCorporateDebtNonCashChanges",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The non-cash change in current and non-current portions of credit facilities with financial entities, notes and bonds received at the corporate parent level during the period.",
        "label": "Movement in long-term and short-term corporate debt, non-cash changes",
        "terseLabel": "Total non-cash changes"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermCorporateDebtOtherNonCashCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermCorporateDebtOtherNonCashCharges",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change due to other non-cash charges in current and non-current portions of credit facilities with financial entities, notes and bonds received at the corporate parent level during the period.",
        "label": "Movement in long-term and short-term corporate debt, other non-cash charges",
        "terseLabel": "Other non-cash changes"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermCorporateDebtProceedsFromBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermCorporateDebtProceedsFromBorrowings",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The movement in long term and short term corporate debt, cash in flow from borrowings obtained.",
        "label": "Movement in long-term and short-term corporate debt, proceeds from borrowings",
        "terseLabel": "Nominal increase"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermCorporateDebtReclassifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermCorporateDebtReclassifications",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of corporate debt reclassified between short-term and long-term.",
        "label": "Movement in long-term and short-term corporate debt, reclassifications",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermCorporateDebtRepaymentsOfBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermCorporateDebtRepaymentsOfBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The movement in long term and short term corporate debt, the cash outflow to settle non-current and current borrowings.",
        "label": "Movement in long-term and short-term corporate debt, repayments of borrowings",
        "terseLabel": "Nominal repayment"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermProjectDebtCashFlow": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermProjectDebtCashFlow",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change due to current and non-current portions of project debt issued at the project level under project finance during the period - cash movement.",
        "label": "Movement in long-term and short-term project debt cash flow",
        "totalLabel": "Total cash changes"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermProjectDebtCurrencyTranslationDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermProjectDebtCurrencyTranslationDifferences",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": "aby_MovementInLongTermAndShortTermProjectDebtNonCashChanges",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of exchange gains (losses) that arise from foreign currency transactions on long-term and short-term project debt.",
        "label": "Movement in long-term and short-term project debt, currency translation differences",
        "negatedLabel": "Currency translation differences"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermProjectDebtInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermProjectDebtInterestAccrued",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": "aby_MovementInLongTermAndShortTermProjectDebtNonCashChanges",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest accrued related to short-term and long-term project debt.",
        "label": "Movement in long-term and short-term project debt, interest accrued",
        "terseLabel": "Interest accrued"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermProjectDebtInterestPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermProjectDebtInterestPayment",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": "aby_MovementInLongTermAndShortTermProjectDebtCashFlow",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for interest payments related to short-term and long-term borrowings of project debt.",
        "label": "Movement in long-term and short-term project debt, interest payment",
        "negatedLabel": "Interest payment"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermProjectDebtNonCashChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermProjectDebtNonCashChanges",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change due to current and non-current portions of project debt issued at the project level under project finance during the period - non-cash movement.",
        "label": "Movement In Long Term And Short Term Project Debt Non Cash Changes",
        "totalLabel": "Total non-cash changes"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermProjectDebtOtherNonCashCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermProjectDebtOtherNonCashCharges",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": "aby_MovementInLongTermAndShortTermProjectDebtNonCashChanges",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other non-cash changes on long-term and short-term project debt.",
        "label": "Movement in long-term and short-term project debt, other non-cash charges",
        "terseLabel": "Other non-cash changes"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermProjectDebtProceedsFromBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermProjectDebtProceedsFromBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": "aby_MovementInLongTermAndShortTermProjectDebtCashFlow",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The movement in long term and short term project debt, cash in flow from borrowings obtained.",
        "label": "Movement in long-term and short-term project debt, proceeds from borrowings",
        "terseLabel": "Nominal increase"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermProjectDebtReclassifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermProjectDebtReclassifications",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": "aby_MovementInLongTermAndShortTermProjectDebtNonCashChanges",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of project debt reclassified between short-term and long-term.",
        "label": "Movement in long-term and short-term project debt, reclassifications",
        "negatedLabel": "Reclassifications"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MovementInLongTermAndShortTermProjectDebtRepaymentsOfBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MovementInLongTermAndShortTermProjectDebtRepaymentsOfBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": "aby_MovementInLongTermAndShortTermProjectDebtCashFlow",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The movement in long term and short term project debt, the cash outflow to settle non-current and current borrowings.",
        "label": "Movement in long-term and short-term project debt, repayments of borrowings",
        "negatedLabel": "Nominal repayment"
       }
      }
     },
     "auth_ref": []
    },
    "aby_MurumSolarSLUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "MurumSolarSLUMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "Murum Solar, S.L.U. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NatureOfTheBusinessAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NatureOfTheBusinessAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of the business [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NatureOfTheBusinessDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NatureOfTheBusinessDisclosureAbstract",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of the business disclosure [Abstract]",
        "terseLabel": "Nature of the business [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetAssetsLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value of net assets",
        "label": "Assets (liabilities)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets less the amount of liabilities."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r306"
     ]
    },
    "ifrs-full_NetDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetDeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "periodStartLabel": "Beginning of period",
        "periodEndLabel": "End of period",
        "label": "Net deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax assets net of deferred tax liabilities, when the absolute amount of deferred tax assets is greater than the absolute amount of deferred tax liabilities. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetDeferredTaxAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net deferred tax assets and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/IncomeTaxMovementsInDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "periodStartLabel": "Beginning of period",
        "periodEndLabel": "End of period",
        "label": "Net deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "aby_NetPresentValueOfModifiedCashFlowsIncludingAnyFeesPaidNetOfAnyFeesReceived": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NetPresentValueOfModifiedCashFlowsIncludingAnyFeesPaidNetOfAnyFeesReceived",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesLoansAndBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the net present value of the modified cash flows, including any fees paid net of any fees received.",
        "label": "Net present value of modified cash flows including any fees paid net of any fees received",
        "terseLabel": "Net present value of modified cash flows including any fees paid net of any fees received"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NetValueExposurePercentageForNextTwelveMonths": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NetValueExposurePercentageForNextTwelveMonths",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to net value exposure percentage for the next fiscal year.",
        "label": "Net Value Exposure Percentage for Next Twelve Months",
        "terseLabel": "Net Euro exposure percentage for next fiscal year"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NetValueExposurePercentageYearTwo": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NetValueExposurePercentageYearTwo",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to net value exposure percentage in the year following the latest fiscal year.",
        "label": "Net Value Exposure, Percentage, Year Two",
        "terseLabel": "Net Euro exposure percentage for following fiscal period"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NewEntitiesCarriedUnderTheEquityMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NewEntitiesCarriedUnderTheEquityMethodAbstract",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Entities Carried Under the Equity Method [Abstract]",
        "terseLabel": "New entities carried under the equity method [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NewRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NewRevolvingCreditFacilityMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for an arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "New Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NominalAmountOfHedgingInstrument": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NominalAmountOfHedgingInstrument",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notionals",
        "label": "Nominal amount of hedging instrument"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal amount of a hedging instrument. [Refer: Hedging instruments [member]]"
       }
      }
     },
     "auth_ref": [
      "r188",
      "r190"
     ]
    },
    "aby_NonControllingInterestOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NonControllingInterestOtherMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-controlling interests classified as other.",
        "label": "Non-controlling Interest, Other [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NonCurrentPortionOfCreditFacilitiesNotesAndBondsReceived",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://atlanticayield.com/role/CorporateDebtBreakdownOfCorporateDebtDetails": {
       "parentTag": "aby_LongTermAndShortTermCorporateDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/CorporateDebtBreakdownOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The non-current portion of non-current credit facilities with financial entities, notes and bonds received at the corporate parent level.",
        "label": "Non-current portion of credit facilities, notes and bonds received",
        "terseLabel": "Long-term corporate debt",
        "verboseLabel": "Non-current"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NonCurrentPortionOfNonCurrentProjectBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NonCurrentPortionOfNonCurrentProjectBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "aby_NoncurrentPortionOfNoncurrentProjectDebt",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The non-current portion of non-current debt under project financing.",
        "label": "Non-current portion of non-current project borrowings",
        "terseLabel": "Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NonCurrentPortionOfNonCurrentProjectDebtRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NonCurrentPortionOfNonCurrentProjectDebtRecognizedAsOfAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The non-current portion of non-current project debt issued at the project level under project finance recognized as of the acquisition date.",
        "label": "Non-current portion of non-current project debt recognized as of acquisition date",
        "negatedLabel": "Non-current Project debt (Note 16)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NonRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NonRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is not restricted.",
        "label": "Non restricted cash and cash equivalents",
        "terseLabel": "Cash at bank and on hand - non restricted"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ifrs-full_NonadjustingEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ifrs-full_NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Non-controlling interest",
        "label": "Non-controlling interest in acquiree recognised at acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-controlling interest in the acquiree recognised at the acquisition date for business combinations in which the acquirer holds less than 100 per cent of the equity interests in the acquiree at the acquisition date. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r124",
      "r128"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling Interests [Member]",
        "verboseLabel": "Non-controlling Interest [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r137",
      "r263"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "label": "Non-current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_OtherNoncurrentFinancialAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_NoncurrentGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "aby_NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grants",
        "label": "Non-current government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current government grants recognised on the statement of financial position as deferred income. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "aby_NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-current government grants recognized on the statement of financial position as deferred income and the amount of non-current financial liabilities including investments made by Liberty Interactive Corporation that the entity does not separately disclose in the same statement or note.",
        "label": "Non-current government grants and other non-current financial liabilities",
        "terseLabel": "Grants and other liabilities",
        "totalLabel": "Grant and other non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "aby_OtherNoncurrentLiabilitiesAndProvisions",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-current lease commitments",
        "label": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "terseLabel": "Other non-current liabilities",
        "label": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r139",
      "r263"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Non-current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Payables (non-current)",
        "label": "Non-current payables to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "aby_NoncurrentPortionOfNoncurrentNotesAndBondsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NoncurrentPortionOfNoncurrentNotesAndBondsIssued",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "aby_NoncurrentPortionOfNoncurrentProjectDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The non-current portion of non-current notes and bonds issued on the project level.",
        "label": "Non-current portion of non-current notes and bonds issued",
        "terseLabel": "Notes and bonds"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NoncurrentPortionOfNoncurrentProjectDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NoncurrentPortionOfNoncurrentProjectDebt",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The non-current portion of non-current project debt issued at the project level under project finance.",
        "label": "Non-current portion of non-current project debt",
        "totalLabel": "Long-term project debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables (non-current)",
        "label": "Non-current receivables due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current receivables due from related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America [Member]",
        "label": "North America [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2023 and 2024 [Member]",
        "terseLabel": "Up to 1 Year [Member]",
        "verboseLabel": "2024 [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r160",
      "r161",
      "r170",
      "r279",
      "r283"
     ]
    },
    "aby_NotLaterThanPreviousOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NotLaterThanPreviousOneYearMember",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a time band of not later than one previous year.",
        "label": "Not Later Than Previous One Year [Member]",
        "verboseLabel": "2023 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/ProjectDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount",
        "terseLabel": "Nominal repayment"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "aby_NumberOfAssetsUnderConstruction": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NumberOfAssetsUnderConstruction",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of assets under construction by the company.",
        "label": "Number of assets under construction",
        "terseLabel": "Number of assets under construction"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NumberOfDirectorsReceivedPensionRemuneration": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NumberOfDirectorsReceivedPensionRemuneration",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of directors received pension remuneration.",
        "label": "Number of directors received pension remuneration",
        "terseLabel": "Number of directors received pension remuneration"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NumberOfGrantTypes": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NumberOfGrantTypes",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to the number of grant types recognized by the entity.",
        "label": "Number of grant types",
        "terseLabel": "Number of grant types"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NumberOfLoanAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NumberOfLoanAgreements",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of loan agreements.",
        "label": "Number of loan agreements",
        "terseLabel": "Number of loan agreements"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NumberOfPVAssets": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NumberOfPVAssets",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of PV assets during the period.",
        "label": "Number of PV assets",
        "terseLabel": "Number of PV assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares issued (in shares)",
        "label": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares outstanding (in shares)",
        "label": "Number of shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "aby_NumberOfSignificantCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NumberOfSignificantCustomers",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of customers representing more than 10% of total revenues.",
        "label": "Number of significant customers",
        "terseLabel": "Number of customers representing more than 10% of total revenues"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NumberOfSubstations": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NumberOfSubstations",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of substations in the acquired facility.",
        "label": "Number of substations",
        "terseLabel": "Number of substations"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NumberOfToolingAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NumberOfToolingAgreements",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of tooling agreements (PPAs) with an investment grade utility.",
        "label": "Number of tooling agreements",
        "terseLabel": "Number of tooling agreements"
       }
      }
     },
     "auth_ref": []
    },
    "aby_NumberOfTreasurySharesPurchasedSoldIssuedOrCancelled": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "NumberOfTreasurySharesPurchasedSoldIssuedOrCancelled",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of treasure shares purchased, sold, issued or cancelled during the period.",
        "label": "Number of treasury shares purchased, sold, issued or cancelled",
        "terseLabel": "Number of treasury share transactions in the period (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_OffTakerOfConcessionalAsset": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OffTakerOfConcessionalAsset",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The party that buys the product being produced by the concessional asset.",
        "label": "Off-taker of concessional asset",
        "terseLabel": "Off-taker"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocated [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for operating segments. An operating segment is a component of an entity: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same entity); (b) whose operating results are regularly reviewed by the entity\u2019s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance; and (c) for which discrete financial information is available. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_OtherAdjustmentsToReconcileProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherAdjustmentsToReconcileProfitLoss",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-monetary items",
        "label": "Other adjustments to reconcile profit (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments to reconcile profit (loss) to net cash flow from (used in) operating activities that the entity does not separately disclose in the same statement or note. [Refer: Adjustments to reconcile profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income/(loss)",
        "label": "Other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r32",
      "r42",
      "r143"
     ]
    },
    "aby_OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on interest rate cash flow hedges.",
        "label": "Other comprehensive income, before tax, gains (losses) on cash flow hedges",
        "terseLabel": "Change in fair value of cash flow hedges"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Transfers to profit and loss statement",
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r246",
      "r247"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income/(expense) recognized directly in equity",
        "label": "Other comprehensive income that will not be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r246",
      "r247"
     ]
    },
    "aby_OtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherCountriesMember",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents other countries.",
        "label": "Other Countries [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherCurrentAndNonCurrentLiabilitiesRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/BusinessCombinations2023Details": {
       "parentTag": "ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for other current and non-current liabilities assumed in a business combination.",
        "label": "Other current and non-current liabilities recognised as of acquisition date",
        "negatedLabel": "Other current and non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets (including cash and cash equivalents at holding company level)",
        "label": "Other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_OtherCurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other financial assets",
        "verboseLabel": "Other current financial assets",
        "label": "Other current financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial assets]"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accounts payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "aby_OtherDifferenceBetweenTaxAndBookValueOfAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherDifferenceBetweenTaxAndBookValueOfAssetsMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other difference between tax and book value of assets.",
        "label": "Other difference between tax and book value of assets [Member]",
        "terseLabel": "Other Difference Between Tax and Book Value of Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other operating expenses",
        "negatedTotalLabel": "Total",
        "label": "Other expenses, by nature"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r239"
     ]
    },
    "ifrs-full_OtherFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherFinanceIncomeCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other financial income",
        "label": "Other finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of finance income that the entity does not separately disclose in the same statement or note. [Refer: Finance income]"
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_OtherFinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherFinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "aby_FinancialExpenseIncomeNet",
       "weight": -1.0,
       "order": 2.0
      },
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Other financial income/(loss), net",
        "label": "Other finance income (cost)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of finance income or cost that the entity does not separately disclose in the same statement or note. [Refer: Finance income (cost)]"
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "aby_OtherFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherFinancialAssetsMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other financial assets.",
        "label": "Other Financial Assets [Member]",
        "verboseLabel": "Other Financial Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_OtherFinancialIncomeExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherFinancialIncomeExpensesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Financial Income Expenses [Abstract]",
        "terseLabel": "Other financial income/(expense), net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherFinanceIncomeCost",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other financial losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r303"
     ]
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r239",
      "r240"
     ]
    },
    "aby_OtherInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Other non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_OtherNoncurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other financial assets",
        "label": "Other non-current financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets]"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "aby_OtherNoncurrentLiabilitiesAndProvisions",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "verboseLabel": "Other",
        "label": "Other non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "aby_OtherNoncurrentLiabilitiesAndProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherNoncurrentLiabilitiesAndProvisions",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails": {
       "parentTag": "aby_NoncurrentGovernmentGrantsAndOtherNoncurrentFinancialLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails",
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesMaturityOfOtherLiabilitiesAndProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other noncurrent liabilities and provisions.",
        "label": "Other noncurrent liabilities and provisions",
        "totalLabel": "Other liabilities and provisions",
        "verboseLabel": "Other liabilities and provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_OtherNoncurrentFinancialAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accounts receivable",
        "label": "Other non-current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "aby_OtherOperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherOperatingExpensesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating expenses [Abstract]",
        "terseLabel": "Other operating expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_OtherOperatingIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherOperatingIncomeAbstract",
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Operating Income [Abstract]",
        "terseLabel": "Other operating income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_OtherOperatingIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OtherOperatingIncomeAndExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income and expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating income",
        "label": "Other operating income (expense)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_OtherRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherRelatedPartiesMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Related Parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for related parties that the entity does not separately disclose in the same statement or note. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other adjustments to taxable income and expense",
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTemporaryDifferencesMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other [Member]",
        "label": "Other temporary differences [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences that the entity does not separately disclose in the same statement or note. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "aby_OthersCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "OthersCurrencyMember",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-specified currencies.",
        "label": "Others Currency [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_PE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "PE",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peru [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PS10AndPS20Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PS10AndPS20Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 31 MW solar power complex that is part of Abengoa's Solucar Solar Complex, located in the municipality of Sanlucar la Mayor, Spain.",
        "label": "PS10 and PS20 [Member]",
        "terseLabel": "PS10 &amp; PS20 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PS10Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PS10Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One of two plants in a 31 MW solar power complex that is part of Abengoa's Solucar Solar Complex, located in the municipality of Sanlucar la Mayor, Spain.",
        "label": "PS10 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PS20Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PS20Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One of two plants in a 31 MW solar power complex that is part of Abengoa's Solucar Solar Complex, located in the municipality of Sanlucar la Mayor, Spain.",
        "label": "PS20 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PalmatirMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PalmatirMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An on-shore wind farm facility in Uruguay with nominal installed capacity of 50 MW. The facility has 25 wind turbines and each turbine has a nominal capacity of 2 MW.",
        "label": "Palmatir [Member]",
        "terseLabel": "Palmatir [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PalmuchoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PalmuchoMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An electric transmission line located in Chile.",
        "label": "Palmucho [Member]",
        "terseLabel": "Palmucho [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nominal value per share (in dollars per share)",
        "label": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "aby_PaymentsForInvestmentsInContractedConcessionalAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PaymentsForInvestmentsInContractedConcessionalAssets",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from investments in contracted concessional assets.",
        "label": "Payments for investments in contracted concessional assets",
        "negatedLabel": "Investments in operating concessional assets"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PercentageAverageCostOfIssuedShortTermNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PercentageAverageCostOfIssuedShortTermNotes",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage average cost of issued short term notes.",
        "label": "Percentage average cost of issued short term notes",
        "terseLabel": "Percentage average cost of issued short term notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfEntitysRevenue",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of the entity's revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "aby_PercentageOfNotionalAmountOfCorporateDebtHedged": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PercentageOfNotionalAmountOfCorporateDebtHedged",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the notional amounts of debt issued at the corporate level under project finance that the entity hedges.",
        "label": "Percentage of notional amount of corporate debt hedged",
        "terseLabel": "Percentage of notional amount of corporate debt hedged"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PercentageOfNotionalAmountOfDebtHedged": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PercentageOfNotionalAmountOfDebtHedged",
     "presentation": [
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the notional amount of the entity's debt hedged with interest rate swaps and options.",
        "label": "Percentage of notional amount of debt hedged",
        "terseLabel": "Percentage of notional amount of debt hedged"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PercentageOfNotionalAmountOfDebtHedgedInNextTwelveMonths": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PercentageOfNotionalAmountOfDebtHedgedInNextTwelveMonths",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the notional amount of the entity's debt hedged with interest rate swaps and options for next twelve months.",
        "label": "Percentage of notional amount of debt hedged in next twelve months",
        "terseLabel": "Percent of notional amount of debt hedged in next 12 months"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PercentageOfNotionalAmountOfDebtHedgedInYearTwo": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PercentageOfNotionalAmountOfDebtHedgedInYearTwo",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the notional amount of the entity's debt hedged with interest rate swaps and options for year two.",
        "label": "Percentage of notional amount of debt hedged in year two"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PercentageOfNotionalAmountOfProjectDebtHedged": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PercentageOfNotionalAmountOfProjectDebtHedged",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the notional amounts of debt issued at the project level under project finance that the entity hedges.",
        "label": "Percentage of notional amount of project debt hedged",
        "terseLabel": "Percentage of notional amount of project debt hedged"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PercentageOfRemunerationBasedOnReasonableRateOfReturnOnAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PercentageOfRemunerationBasedOnReasonableRateOfReturnOnAssets",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of remuneration based on reasonable rate of return on assets.",
        "label": "Percentage of remuneration based on reasonable rate of return on assets",
        "terseLabel": "Percentage of receiving a remuneration based on reasonable rate of return on assets"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PercentageOfShareholdersRequiredForApprovalOfRelevantDecisions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PercentageOfShareholdersRequiredForApprovalOfRelevantDecisions",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of shareholders that are required for approval of all relevant decisions of the entity.",
        "label": "Percentage of shareholders required for approval of relevant decisions",
        "terseLabel": "Percentage of shareholders required for approval of relevant decisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodShareOfProfitDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of voting equity interests acquired",
        "terseLabel": "Percentage of interest acquired"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "aby_PeruvianMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PeruvianMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to concessional assets located in Peru to include but not limited to Mini-Hydro, ATS, ATN, and ATN 2.",
        "label": "Peruvian [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_PrairieStarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PrairieStarMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An on-shore wind farm facility in Minnesota (USA) with gross installed capacity of 101 MW.",
        "label": "Prairie Star [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromChangesInOwnershipInterestsInSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains on sale of equity interest",
        "label": "Proceeds from changes in ownership interests in subsidiaries that do not result in loss of control"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from changes in ownership interests in subsidiaries that do not result in a loss of control. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r115",
      "r116"
     ]
    },
    "ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromContributionsOfNoncontrollingInterests",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements",
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interest capital contribution",
        "terseLabel": "Capital contribution by non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from proceeds from contributions of non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "aby_ProceedsFromCorporateDebtClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ProceedsFromCorporateDebtClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements",
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from credit facilities with financial entities, notes and bonds received at the corporate parent level.",
        "label": "Proceeds from corporate debt classified as financing activities",
        "terseLabel": "Proceeds from corporate debt",
        "verboseLabel": "Amount drawn"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital contribution",
        "label": "Proceeds from issuing shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r257"
     ]
    },
    "aby_ProceedsFromIssuingSharesNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ProceedsFromIssuingSharesNetOfIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuing shares net of issuance costs.",
        "label": "Net proceeds",
        "terseLabel": "Net proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ProceedsFromProjectDebtClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ProceedsFromProjectDebtClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from project debt issued at the project level under project finance.",
        "label": "Proceeds from project debt classified as financing activities",
        "terseLabel": "Proceeds from project debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r268"
     ]
    },
    "ifrs-full_ProductsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r268"
     ]
    },
    "ifrs-full_ProfessionalFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfessionalFeesExpense",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Independent professional services",
        "label": "Professional fees expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable for professional services."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 0.0
      },
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://atlanticayield.com/role/ConsolidatedIncomeStatementsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net profit/(loss)",
        "label": "Profit/(loss) for the year",
        "totalLabel": "Profit/(loss) for the year",
        "verboseLabel": "Profit/(Loss) for the year after taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r31",
      "r109",
      "r121",
      "r123",
      "r222",
      "r225",
      "r263",
      "r271"
     ]
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedIncomeStatementsCalc2": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails": {
       "parentTag": "aby_AdjustedEBITDA",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit/(loss) attributable to non-controlling interest",
        "negatedLabel": "Profit/(loss) attributable to non-controlling interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r127"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedIncomeStatementsCalc2": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails": {
       "parentTag": "aby_AdjustedEBITDA",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/EarningsPerShareDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit/(loss) attributable to the Company",
        "label": "Profit/(loss) for the year attributable to the Company",
        "verboseLabel": "Profit/(loss) attributable to Atlantica"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Profit /(loss) before income tax",
        "terseLabel": "Consolidated profit/(loss) before taxes",
        "label": "Profit (loss) before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r184",
      "r239",
      "r240",
      "r286",
      "r287"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossFromContinuingOperations",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating profit/(loss)",
        "label": "Profit (loss) from continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r31",
      "r142",
      "r222",
      "r225"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating profit",
        "label": "Profit (loss) from operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r254",
      "r312"
     ]
    },
    "ifrs-full_ProfitLossOfAcquiree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossOfAcquiree",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of loss after tax",
        "label": "Amount of profit after tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) of the acquiree, since the acquisition date, included in the consolidated statement of comprehensive income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ifrs-full_ProfitLossOfCombinedEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossOfCombinedEntity",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional amount of loss after tax",
        "label": "Additional amount of profit after tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "aby_ProjectDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ProjectDebtAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Project debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ProjectDebtAmountRefinanced": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ProjectDebtAmountRefinanced",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The refinanced amount of project debt.",
        "label": "Project debt, amount refinanced",
        "terseLabel": "Project debt financed amount"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ProjectDebtLiabilitiesAssumedThroughBusinessCombinations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ProjectDebtLiabilitiesAssumedThroughBusinessCombinations",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails": {
       "parentTag": "aby_MovementInLongTermAndShortTermProjectDebtNonCashChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current and non-current project debt assumed through business combinations.",
        "label": "Project debt, liabilities assumed through business combinations",
        "terseLabel": "Business combination"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ProjectDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ProjectDebtMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the current and non-current portions of project debt issued at the project level under project finance.",
        "label": "Project Debt [Member]",
        "terseLabel": "Project Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [Member]",
        "terseLabel": "Property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r66",
      "r255",
      "r270"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/BusinessCombinations2023Details": {
       "parentTag": "ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, plant and equipment under IAS 16 (Note 6)",
        "label": "Property, plant and equipment under IAS 16 (Note 6)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274"
     ]
    },
    "aby_PropertyPlantAndEquipmentUnderIAS16Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PropertyPlantAndEquipmentUnderIAS16Member",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Property, plant and equipment under IAS 16 .",
        "label": "Property, Plant And Equipment Under IAS 16 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest",
        "label": "% Shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r85",
      "r87",
      "r132"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInJointVenture",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r85",
      "r87",
      "r132"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails",
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ownership interest",
        "terseLabel": "Ownership",
        "label": "Percentage of ownership equity interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r85",
      "r87",
      "r130"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of non-controlling interests",
        "label": "Proportion of ownership interests held by non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "aby_ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterestsInReportingEntity",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The proportion of ownership interests in the entity held by non-controlling interests.",
        "label": "Proportion Of Ownership Interests Held By Noncontrolling Interests In Reporting Entity",
        "verboseLabel": "Ownership interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfVotingRightsHeldByNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfVotingRightsHeldByNoncontrollingInterests",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of voting rights held by non-controlling interests",
        "label": "Proportion of voting rights held by non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "ifrs-full_ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProvisionOfGuaranteesOrCollateralByEntityRelatedPartyTransactions",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of guarantees outstanding amount",
        "label": "Provision of guarantees or collateral by entity, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of guarantees or collateral provided by the entity in related party transactions. [Refer: Guarantees [member]; Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "aby_PurchaseCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PurchaseCommitmentsMember",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase arrangement in which the entity has agreed to expend funds to procure goods or services.",
        "label": "Purchase Commitments [Member]",
        "terseLabel": "Purchase Commitments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New entities carried under the equity method",
        "label": "Purchase of interests in investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of interests in investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "aby_PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "PurchaseOfProceedsFromSalesOfOtherNoncurrentFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the purchases of or inflow from the sales of other noncurrent financial assets classified as investing activities.",
        "label": "Purchase Of Proceeds From Sales of Other Noncurrent Financial Assets",
        "negatedLabel": "Net divestment in other non-current financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Quadra1AndQuadra2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Quadra1AndQuadra2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "49-mile and 32-mile electric transmission lines located in Chile.",
        "label": "Quadra 1 and Quadra 2 [Member]",
        "terseLabel": "Quadra 1 &amp; 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Quadra1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Quadra1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 49-mile electric transmission line located in Chile.",
        "label": "Quadra 1 [Member]",
        "terseLabel": "Quadra 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Quadra2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Quadra2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 32-mile electric transmission line located in Chile.",
        "label": "Quadra 2 [Member]",
        "terseLabel": "Quadra 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_QuantitativeAssessmentDistinguishingBetweenExtinguishmentOfOldDebtFromIssuanceOfNewDebt": {
     "xbrltype": "percentItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "QuantitativeAssessmentDistinguishingBetweenExtinguishmentOfOldDebtFromIssuanceOfNewDebt",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesLoansAndBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The quantitative assessment, stated as a percentage difference of the terms of the debt instruments, that is used to determine if terms to modify debt constitutes the extinguishment of the debt instrument or whether the modification is an exchange for a new debt instrument.",
        "label": "Quantitative assessment, distinguishing between extinguishment of old debt from issuance of new debt",
        "terseLabel": "Percentage to evaluates redemption of old debt and issuance of new debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r164",
      "r172",
      "r265",
      "r267",
      "r325"
     ]
    },
    "ifrs-full_RangesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesMember",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r164",
      "r172",
      "r265",
      "r267",
      "r325"
     ]
    },
    "ifrs-full_RawMaterialsAndConsumablesUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RawMaterialsAndConsumablesUsed",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Raw materials and consumables used",
        "label": "Raw materials and consumables used"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of raw materials and consumables used in the production process or in the rendering of services. [Refer: Current raw materials]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r239"
     ]
    },
    "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Movements of Contracted Concessional Assets [Abstract]",
        "label": "Reconciliation of changes in property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RecoverableAmountOfAssetOrCashgeneratingUnit",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recoverable amount of contracted concessional financial assets value in use"
       }
      },
      "en": {
       "role": {
        "documentation": "The higher of an asset\u2019s (or cash-generating unit\u2019s) fair value less costs of disposal and its value in use. [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "aby_ReductionOfSharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ReductionOfSharePremium",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease in equity resulting from a reduction in share premium. [Refer: Share Premium]",
        "label": "Reduction of share premium",
        "terseLabel": "Reduction of Share Premium"
       }
      }
     },
     "auth_ref": []
    },
    "aby_RegionsOfEuropeMiddleEastAndAfricaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RegionsOfEuropeMiddleEastAndAfricaMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "Regions of Europe, Middle East and Africa [Member]",
        "terseLabel": "EMEA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RelatedPartiesMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Parties [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for related parties. Related parties are persons or entities that are related to the entity that is preparing its financial statements (the reporting entity). (a) A person or a close member of that person\u2019s family is related to a reporting entity if that person: (i) has control or joint control over the reporting entity; (ii) has significant influence over the reporting entity; or (iii) is a member of the key management personnel of the reporting entity or of a parent of the reporting entity. (b) An entity is related to a reporting entity if any of the following conditions applies: (i) The entity and the reporting entity are members of the same group (which means that each parent, subsidiary and fellow subsidiary is related to the others). (ii) One entity is an associate or joint venture of the other entity (or an associate or joint venture of a member of a group of which the other entity is a member). (iii) Both entities are joint ventures of the same third party. (iv) One entity is a joint venture of a third entity and the other entity is an associate of the third entity. (v) The entity is a post-employment benefit plan for the benefit of employees of either the reporting entity or an entity related to the reporting entity. If the reporting entity is itself such a plan, the sponsoring employers are also related to the reporting entity. (vi) The entity is controlled or jointly controlled by a person identified in (a). (vii) A person identified in (a)(i) has significant influence over the entity or is a member of the key management personnel of the entity (or of a parent of the entity). (viii) The entity, or any member of a group of which it is a part, provides key management personnel services to the reporting entity or to the parent of the reporting entity. [Refer: Joint ventures [member]; Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "ifrs-full_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RelatedPartyTransactionsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transactions with Related Party [Abstract]",
        "label": "Related party transactions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_RemainingBorrowingCapacityLineOfCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RemainingBorrowingCapacityLineOfCreditFacility",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Remaining borrowing capacity, line of credit facility",
        "terseLabel": "Credit facility amount available"
       }
      }
     },
     "auth_ref": []
    },
    "aby_RemainingContractTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RemainingContractTerm",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining period of time the concessional asset is under contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Remaining contract term",
        "terseLabel": "Contract years remaining"
       }
      }
     },
     "auth_ref": []
    },
    "aby_RemainingOperationPeriodOfConcessionalAsset": {
     "xbrltype": "durationItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RemainingOperationPeriodOfConcessionalAsset",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining period of concessional asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Remaining operation period of concessional asset",
        "terseLabel": "Remaining operation period of concessional asset"
       }
      }
     },
     "auth_ref": []
    },
    "aby_RemunerationRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RemunerationRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of fees paid or payable to related parties.",
        "label": "Remuneration, related party transactions",
        "terseLabel": "Remuneration received"
       }
      }
     },
     "auth_ref": []
    },
    "aby_RenewableEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RenewableEnergyMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The business sector which includes activities related to the production of electricity from solar power and wind plants.",
        "label": "Renewable Energy [Member]",
        "terseLabel": "Renewable Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepairsAndMaintenanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RepairsAndMaintenanceExpense",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operation and maintenance",
        "label": "Repairs and maintenance expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses incurred for the day-to-day servicing of assets, which may include the cost of labour, consumables or small parts."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "aby_RepaymentsOfCorporateDebtClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RepaymentsOfCorporateDebtClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to credit facilities with financial entities, notes and bonds received at the corporate parent level.",
        "label": "Repayments of corporate debt classified as financing activities",
        "negatedLabel": "Repayment of corporate debt"
       }
      }
     },
     "auth_ref": []
    },
    "aby_RepaymentsOfProjectDebtClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RepaymentsOfProjectDebtClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedCashFlowStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to project debt issued at the project level under project finance.",
        "label": "Repayments of project debt classified as financing activities",
        "negatedLabel": "Repayment of project debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other reserves",
        "label": "Reserve of cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r235",
      "r310"
     ]
    },
    "ifrs-full_ReserveOfCashFlowHedgesContinuingHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfCashFlowHedgesContinuingHedges",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After-tax result accumulated in equity",
        "label": "Reserve of cash flow hedges, continuing hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the reserve of cash flow hedges in relation to continuing hedges. [Refer: Reserve of cash flow hedges]"
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "ifrs-full_ReserveOfCashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfCashFlowHedgesMember",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Reserves [Member]",
        "label": "Reserve of cash flow hedges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r235",
      "r241"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated currency translation differences"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing exchange differences on translation of financial statements recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Currency Translation Differences [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r72",
      "r241"
     ]
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash at bank and on hand - restricted",
        "label": "Restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "aby_RestrictedNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RestrictedNetAssets",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the registrant's share of subsidiaries' net assets (assets less the sum of liabilities, redeemable preferred stock, and noncontrolling interests) that may not be transferred to the parent in the form of loans, dividends, etc., without a third party's consent.",
        "label": "Restricted Net Assets",
        "terseLabel": "Restricted net assets"
       }
      }
     },
     "auth_ref": []
    },
    "aby_RestrictedNetAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RestrictedNetAssetsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted net assets [Abstract]",
        "terseLabel": "Restricted Net Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r247"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Deficit [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r241"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r141",
      "r184",
      "r218",
      "r224",
      "r230",
      "r231",
      "r233",
      "r239",
      "r240",
      "r263"
     ]
    },
    "ifrs-full_RevenueFromGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails",
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grants",
        "verboseLabel": "Income from grants",
        "label": "Income from government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income recognised in relation to government grants. [Refer: Government grants]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/FinancialExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/FinancialExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income from loans and credits",
        "label": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r219",
      "r228",
      "r306"
     ]
    },
    "aby_RevenueFromRenderingOfServicesAndIncomeArisingFromConstructionContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RevenueFromRenderingOfServicesAndIncomeArisingFromConstructionContracts",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of services and the income arising from construction contracts.",
        "label": "Revenue from rendering of services and income arising from construction contracts",
        "terseLabel": "Income from construction services for contracted concessional assets of the Company accounted for under IFRIC 12"
       }
      }
     },
     "auth_ref": []
    },
    "aby_RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RevenueFromRenderingOfServicesAndIncomeArisingFromInsuranceContracts",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of services and the income arising from insurance contracts.",
        "label": "Revenue from rendering of services and income arising from insurance contracts",
        "terseLabel": "Insurance proceeds and other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueOfAcquiree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueOfAcquiree",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details",
      "http://atlanticayield.com/role/BusinessCombinations2023Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue contributed by the acquisitions",
        "terseLabel": "Revenue contributed by the acquisitions",
        "label": "Revenue of acquiree since acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ifrs-full_RevenueOfCombinedEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueOfCombinedEntity",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/BusinessCombinations2022Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional revenue amount",
        "label": "Revenue of combined entity as if combination occurred at beginning of period"
       }
      },
      "en": {
       "role": {
        "documentation": "The revenue of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; Revenue]"
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "aby_RevenueRecognitionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RevenueRecognitionsAbstract",
     "presentation": [
      "http://atlanticayield.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognitions [Abstract]",
        "terseLabel": "Revenue Recognition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reversal of impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reversal of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Reversal of impairment loss recognised in profit or loss; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r45",
      "r63"
     ]
    },
    "aby_RightOfUseAssetsUnderIFRS16LesseeAndIntangibleAssetsUnderIIAS38Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "RightOfUseAssetsUnderIFRS16LesseeAndIntangibleAssetsUnderIIAS38Member",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Right of use assets under IFRS 16 (Lessee) and intangible assets under IAS 38 under the contracted concessional assets.",
        "label": "Right Of Use Assets Under IFRS 16 (Lessee) And Intangible Assets Under IIAS 38 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SacyrAguaSLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SacyrAguaSLMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sacyr Agua S.L. is located in MADRID, Spain and is part of the Water, Sewage and Other Systems Industry.",
        "label": "Sacyr Agua S.L. [Member]",
        "terseLabel": "Sacyr Agua S.L. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SaleOfStockAtTheMarketMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SaleOfStockAtTheMarketMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of stock by a private company to the public through an at-the-market program.",
        "label": "Sale of Stock, At the Market [Member]",
        "terseLabel": "At the Market Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ScheduleOfAssetsUnderConstructionOrReadyToStartConstructionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ScheduleOfAssetsUnderConstructionOrReadyToStartConstructionTableTextBlock",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about assets under construction or ready to start construction in the short term.",
        "label": "Schedule of Assets Under Construction or Ready to Start Construction [Table Text Block]",
        "terseLabel": "Assets under construction or ready to start construction"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SecuredOvernightFinancingRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SecuredOvernightFinancingRateMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The secured overnight financing rate (SOFR) is a benchmark interest rate for dollar-denominated derivatives and loans that is replacing the London interbank offered rate (LIBOR).",
        "label": "Secured Overnight Financing Rate [Member]",
        "verboseLabel": "SOFR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SegmentInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SegmentInformationAbstract",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentReconciliationOfSegmentAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment information [Abstract]",
        "terseLabel": "Financial information by segment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SeniorNoteIssuanceFacilityOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SeniorNoteIssuanceFacilityOneMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/CorporateDebtRepaymentScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A senior unsecured financing with Lucid Agency Services Limited, as agent, and a group of funds managed by Westbourne Capital.",
        "label": "Senior Note Issuance Facility One [Member]",
        "terseLabel": "2020 Note Issuance Facility [Member]",
        "verboseLabel": "Note Issuance Facility 2020 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SevillePVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SevillePVMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 1 MW photovoltaic farm located in Sanlucar La Mayor, Spain.",
        "label": "Seville PV [Member]",
        "terseLabel": "Seville PV [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ShareOfProfitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ShareOfProfitAbstract",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodShareOfProfitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of Profit [Abstract]",
        "terseLabel": "Share of profit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit of entities carried under the equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfContinuingOperationsOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share of profit",
        "label": "Share of profit (loss) from continuing operations of associates and joint ventures accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) from continuing operations of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Continuing operations [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss) from continuing operations]"
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "ifrs-full_SharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharePremium",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share premium"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "ifrs-full_SharePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharePremiumMember",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Premium [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount received or receivable from issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharebasedPaymentArrangementsMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "aby_ShortTermCorporateDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ShortTermCorporateDebtMember",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtMovementInCorporateDebtSplitBetweenCashAndNoncashItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands short-term borrowings corresponding to corporate debt.",
        "label": "Short-term corporate debt [Member]",
        "terseLabel": "Corporate Debt - Short Term [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermBorrowingsMember",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Project Debt - Short-term [Member]",
        "label": "Short-term borrowings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for short-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r261"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodMovementOfInvestmentsHeldInAssociatesDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodNewEntitiesCarriedUnderEquityMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Associates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r88",
      "r151"
     ]
    },
    "aby_SkikdaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SkikdaMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A water desalination plant located in Skikda, Algeria.",
        "label": "Skikda [Member]",
        "terseLabel": "Skikda [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solaben1And6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solaben1And6Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two 50 MW solar power facilities that is part of Extremadura Solar Complex and is located in the municipality of Logrosan, Spain.",
        "label": "Solaben 1 and 6 [Member]",
        "terseLabel": "Solaben 1 &amp; 6 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solaben1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solaben1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW solar power facility that is part of Extremadura Solar Complex and is located in the municipality of Logrosan, Spain.",
        "label": "Solaben 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solaben2AndSolaben3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solaben2AndSolaben3Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two 50 MW solar power plants that are part of Abengoa's Extremadura Solar Complex located in the municipality of Logrosan, Spain.",
        "label": "Solaben 2 and Solaben 3 [Member]",
        "verboseLabel": "Solaben 2 &amp; 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solaben2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solaben2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW solar power plant that is part of Abengoa's Extremadura Solar Complex located in the municipality of Logrosan, Spain.",
        "label": "Solaben 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solaben3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solaben3Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW solar power plant that is part of Abengoa's Extremadura Solar Complex located in the municipality of Logrosan, Spain.",
        "label": "Solaben 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solaben6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solaben6Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW solar power facility that is part of Extremadura Solar Complex and is located in the municipality of Logrosan, Spain.",
        "label": "Solaben 6 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solacor1AndSolacor2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solacor1AndSolacor2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two 50 MW concentrating solar power facilities that are treated as a single platform. This 100 MW solar power complex is part of El Carpio Solar Complex, located in the municipality of El Carpio, Spain.",
        "label": "Solacor 1 and Solacor 2 [Member]",
        "terseLabel": "Solacor 1 &amp; 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solacor1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solacor1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW concentrating solar power facilities that are treated as a single platform. This 100 MW solar power complex is part of El Carpio Solar Complex, located in the municipality of El Carpio, Spain.",
        "label": "Solacor 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solacor2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solacor2Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 50 MW concentrating solar power facilities that are treated as a single platform. This 100 MW solar power complex is part of El Carpio Solar Complex, located in the municipality of El Carpio, Spain.",
        "label": "Solacor 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SolanaAndMojaveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SolanaAndMojaveMember",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Solar plant.",
        "label": "Solana and Mojave [Member]",
        "terseLabel": "Solana and Mojave [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SolanaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SolanaMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A solar plant located in Solana, Maricopa County, Arizona.",
        "label": "Solana [Member]",
        "terseLabel": "Solana [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SolarPlantsInSpainMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SolarPlantsInSpainMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Solar plants located in Spain.",
        "label": "Solar Plants in Spain [Member]",
        "terseLabel": "Solar Plants in Spain [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solnova13And4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solnova13And4Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 150 MW concentrating solar power facility, part of the Sanlucar Solar Platform, located in the municipality of Sanlucar la Mayor, Spain.",
        "label": "Solnova 1, 3 and 4 [Member]",
        "terseLabel": "Solnova 1, 3 &amp; 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solnova1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solnova1Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One of three operational units in a 150 MW concentrating solar power facility, part of the Sanlucar Solar Platform, located in the municipality of Sanlucar la Mayor, Spain.",
        "label": "Solnova 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solnova3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solnova3Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One of three operational units in a 150 MW concentrating solar power facility, part of the Sanlucar Solar Platform, located in the municipality of Sanlucar la Mayor, Spain.",
        "label": "Solnova 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Solnova4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Solnova4Member",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One of three operational units in a 150 MW concentrating solar power facility, part of the Sanlucar Solar Platform, located in the municipality of Sanlucar la Mayor, Spain.",
        "label": "Solnova 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_SouthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SouthAmericaMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "South America [Member]",
        "label": "South America [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails",
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated cash flows statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated statements of changes in equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated statements of comprehensive income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated statements of financial position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_SubsequentEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "SubsequentEventsMember",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/OtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Events [Member]",
        "terseLabel": "Subsequent Events [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries [Member]",
        "label": "Subsidiaries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for entities that are controlled by another entity."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r86",
      "r88",
      "r150"
     ]
    },
    "ifrs-full_SwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SwapContractMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Swap [Member]",
        "label": "Swap contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a derivative financial instrument that involves the exchange of cash flow streams between the parties of the contract over a specified period. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "aby_TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TaxEffectOfExpenseNotDeductibleAndTaxLossesInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible and tax losses in determining taxable profit (tax loss).",
        "label": "Tax effect of expense not deductible and tax losses in determining taxable profit (tax loss)",
        "negatedLabel": "Unrecognized NOLs and deferred tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfForeignTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfForeignTaxRates",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Differences in statutory tax rates",
        "label": "Tax effect of foreign tax rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ifrs-full_TaxEffectOfTaxLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfTaxLosses",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Permanent differences",
        "label": "Tax effect of tax losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to tax losses. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Corporate income tax at average statutory tax rate",
        "label": "Tax expense (income) at applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ifrs-full_TaxExpenseOtherThanIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxExpenseOtherThanIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/OtherOperatingIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Levies and duties",
        "label": "Tax expense other than income tax expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense exclusive of income tax expense."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "aby_TechnicalInstallationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TechnicalInstallationsMember",
     "presentation": [
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing technical installations.",
        "label": "Technical installations [Member]",
        "terseLabel": "Technical Installations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Differences [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for differences between the carrying amount of an asset or liability in the statement of financial position and its tax base. Temporary differences may be either: (a) taxable temporary differences; or (b) deductible temporary differences. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "aby_TemporaryTaxNonDeductibleExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TemporaryTaxNonDeductibleExpensesMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for temporary tax non-deductible expenses resulting from differences in tax and book amortization.",
        "label": "Temporary tax non-deductible expenses [Member]",
        "terseLabel": "Temporary Tax Non-deductible Expenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TenWestLinkMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TenWestLinkMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 114-mile electric transmission line located in the United States.",
        "label": "Ten West Link [Member]",
        "verboseLabel": "Investment in Ten West Link [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TenesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TenesMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A water desalination plant in Tenes, Algeria.",
        "label": "Tenes [Member]",
        "terseLabel": "Tenes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TermOfContract",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Term of contract",
        "terseLabel": "Period of PPA"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TermOfLongTermNotes": {
     "xbrltype": "durationItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TermOfLongTermNotes",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The term of long-term notes in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Term of long-term notes",
        "terseLabel": "Maturity period"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TermOfShortTermNotes": {
     "xbrltype": "durationItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TermOfShortTermNotes",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The term of short term notes in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Term of short term notes",
        "terseLabel": "Term of short term notes"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TermOfVariableRate": {
     "xbrltype": "durationItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TermOfVariableRate",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Term of variable rate",
        "terseLabel": "Variable interest period"
       }
      }
     },
     "auth_ref": []
    },
    "aby_ThirdPartyGuaranteesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "ThirdPartyGuaranteesAbstract",
     "presentation": [
      "http://atlanticayield.com/role/CommitmentsThirdpartyGuaranteesContingentAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Third-party Guarantees [Abstract]",
        "terseLabel": "Third-party Guarantees [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TierraLindaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TierraLindaMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A 10 MW combined capacity solar project in Tierra Linda.",
        "label": "Tierra Linda [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/ContractedConcessionalPpEAndOtherIntangibleAssetsDetails",
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/EquityDetails",
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessDescriptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top of Range [Member]",
        "verboseLabel": "Top of range [member]",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r164",
      "r172",
      "r265",
      "r267",
      "r325"
     ]
    },
    "aby_TotalCurrentAssetsExcludingAssetHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TotalCurrentAssetsExcludingAssetHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current assets (other than asset held for sale) that including inventories, trade and other receivables, other financial assets and cash and cash equivalents.",
        "label": "Total current assets excluding asset held for sale",
        "totalLabel": "Total current assets excluding asset held for sale"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TotalProjectDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TotalProjectDebtAbstract",
     "presentation": [
      "http://atlanticayield.com/role/ProjectDebtVariationsOfProjectDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Project Debt [Abstract]",
        "terseLabel": "Total Project Debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TradeAndOtherCurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TradeAndOtherCurrentLiabilitiesMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents current payables and current other payables.",
        "label": "Trade and Other Current Liabilities [Member]",
        "terseLabel": "Trade and Other Current Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade payables and other current liabilities",
        "totalLabel": "Total",
        "label": "Trade and other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables (current)",
        "label": "Current payables to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/TradePayablesAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts payables",
        "label": "Current trade payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r311"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "aby_TotalCurrentAssetsExcludingAssetHeldForSale",
       "weight": 1.0,
       "order": 6.0
      },
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Trade and other receivables",
        "label": "Trade and other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r26"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://atlanticayield.com/role/AssetsHeldForSaleDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Receivables (current)",
        "terseLabel": "Loan granted by entity",
        "label": "Current receivables due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TradePayablesAndOtherCurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TradePayablesAndOtherCurrentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade payables and other current liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and Other Receivables [Member]",
        "label": "Trade receivables [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r198",
      "r201",
      "r276",
      "r306"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://atlanticayield.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "aby_TreasurySharesNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TreasurySharesNumberOfShares",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of previously-issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Number of treasury shares held",
        "terseLabel": "Treasury shares held (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TwinGrovesIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TwinGrovesIIMember",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An on-shore wind farm facility in Illinois (USA) with gross installed capacity of 198 MW.",
        "label": "Twin Groves II [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_Two007VentoIILLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "Two007VentoIILLCMember",
     "presentation": [
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodBreakdownOfStandaloneAmountsDetails",
      "http://atlanticayield.com/role/InvestmentsCarriedUnderEquityMethodDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence but not control.",
        "label": "2007 Vento II, LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_TypeOfConcessionalAsset": {
     "xbrltype": "stringItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "TypeOfConcessionalAsset",
     "presentation": [
      "http://atlanticayield.com/role/NatureOfBusinessAssetsUnderConstructionDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of concessional asset owned by the entity.",
        "label": "Type of concessional asset",
        "terseLabel": "Type"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfFinancialAssetsAxis",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://atlanticayield.com/role/NatureOfBusinessConcessionalAssetsOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215"
     ]
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfHedgesAxis",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of hedges [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r193",
      "r194"
     ]
    },
    "ifrs-full_TypesOfHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfHedgesMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedge Accounting [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of hedges. It also represents the standard value for the 'Types of hedges' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r193",
      "r194"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://atlanticayield.com/role/CorporateDebtDetailsOfCorporateDebtDetails",
      "http://atlanticayield.com/role/RelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of interest rates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r169",
      "r185",
      "r196",
      "r197"
     ]
    },
    "ifrs-full_TypesOfRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksMember",
     "presentation": [
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfFairValueAmountsDetails",
      "http://atlanticayield.com/role/DerivativeFinancialInstrumentsBreakdownOfMaturitiesOfNotionalAndFairValueAmountsDetails",
      "http://atlanticayield.com/role/FinancialExpenseNetDetails",
      "http://atlanticayield.com/role/FinancialInstrumentsByCategoryReconciliationToStatementOfFinancialPositionDetails",
      "http://atlanticayield.com/role/FinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r169",
      "r185",
      "r196",
      "r197"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_USN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "USN",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "U.S. Dollar [Member]",
        "label": "United States dollar (next day) (funds code)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnallocatedAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnallocatedAmountsMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unallocated [Member]",
        "label": "Unallocated amounts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for items that have not been allocated to operating segments."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289"
     ]
    },
    "aby_UnitedStatesDepartmentOfTheTreasuryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "UnitedStatesDepartmentOfTheTreasuryMember",
     "presentation": [
      "http://atlanticayield.com/role/GrantsAndOtherLiabilitiesGrantAndOtherNoncurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The United States Department of the Treasury is the government department responsible for issuing all Treasury bonds, notes and bills.",
        "label": "United States Department of the Treasury [Member]",
        "terseLabel": "U.S. Department of Treasury [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aby_UnitesStatesAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "UnitesStatesAssetsMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets located in United States.",
        "label": "Unites States assets [Member]",
        "terseLabel": "U.S. Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnrealisedForeignExchangeGainsLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnrealisedForeignExchangeGainsLossesMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives Financial Instruments [Member]",
        "label": "Unrealised foreign exchange gains (losses) [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for gains (losses) resulting from changes in foreign exchange rates which have not yet been realised."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Operating Loss Carryforwards (\"NOL's\") [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax losses that have been incurred and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "aby_VotingRightPerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "VotingRightPerShare",
     "presentation": [
      "http://atlanticayield.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of voting rights granted for each share owned.",
        "label": "Voting right per share",
        "terseLabel": "Voting right per share"
       }
      }
     },
     "auth_ref": []
    },
    "aby_WaterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://atlanticayield.com/20231231",
     "localname": "WaterMember",
     "presentation": [
      "http://atlanticayield.com/role/FinancialInformationBySegmentAssetsAndLiabilitiesByBusinessSectorsDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentDepreciationAmortizationAndImpairmentChargesRecognizedDetails",
      "http://atlanticayield.com/role/FinancialInformationBySegmentRevenuesAndAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The business sector which includes activities related to desalination plants.",
        "label": "Water [Member]",
        "terseLabel": "Water [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://atlanticayield.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://atlanticayield.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding - basic (in shares)",
        "verboseLabel": "Average number of ordinary shares outstanding - basic (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "country_ZA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "ZA",
     "presentation": [
      "http://atlanticayield.com/role/IncomeTaxAnalysisOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "South Africa [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_ZAR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "ZAR",
     "presentation": [
      "http://atlanticayield.com/role/CashAndCashEquivalentsDetails",
      "http://atlanticayield.com/role/ProjectDebtMovementInProjectDebtAndSignificantForeignCurrencyDenominatedDebtsDetails",
      "http://atlanticayield.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "South African Rand [Member]",
        "label": "South Africa, Rand"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "137",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_137_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "90",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_82&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2023-03-23"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ix&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2023-03-23"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "57",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_57_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2023-03-23"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2023-03-23"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2023-01-01",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2023-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "122",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_122_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2023-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "2",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_2_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_21_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B16_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B16&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "l",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_l&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "o",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_o_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_q_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_q_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS03_g59-63_TI",
   "URIDate": "2023-03-23"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "22A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_22A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "23A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24A_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24A",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24A_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24B_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42I",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B2",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B2_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2023-03-23"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2023-03-23"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2023-03-23"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "6.5.11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2023-03-23"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2023-03-23"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG63&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE72",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2017-en-b&anchor=para_117_b&doctype=Standard&forcepdf=true",
   "URIDate": "2023-03-23"
  }
 }
}
