v3.24.0.1

Project debt, Variations of project debt (Details) $ in Thousands, € in Millions |  | 12 Months Ended |
--- | --- | --- | ---
Feb. 24, 2023 | Dec. 31, 2023 USD ($) Agreement | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Mar. 31, 2023 EUR (€)
Project debt [Abstract] |  |  |  |  |  |
Cash held to satisfy non-recourse debt agreements |  |  | $ 177 | $ 208 |  |
Total Project Debt [Abstract] |  |  |  |  |  |
Beginning balance |  |  | 4,553,052 | 5,036,193 |  |
Nominal increase |  |  | 213,232 |  |  |
Nominal repayment |  |  | (518,344) | (384,107) |  |
Interest payment |  |  | (227,145) | (232,855) |  |
Total cash changes |  |  | (532,257) | (616,962) |  |
Interest accrued |  |  | 227,418 | 230,237 |  |
Business combination |  |  |  | 1,449 |  |
Currency translation differences |  |  | 35,958 | (137,108) |  |
Other non-cash changes |  |  | 35,089 | 39,243 |  |
Reclassifications |  |  | 0 | 0 |  |
Total non-cash changes |  |  | 298,465 | 133,821 |  |
Ending balance |  |  | 4,319,260 | $ 4,553,052 | $ 5,036,193 |
Project debt [Abstract] |  |  |  |  |  |
Maturity date |  | February 24, 2028 |  |  |  |
Percentage of ownership equity interest |  |  |  | 49.00% | 49.00% |
Short-term project debt |  |  | $ 387,387 | $ 326,534 |  |
Chile PV1 [Member] |  |  |  |  |  |
Project debt [Abstract] |  |  |  |  |  |
Percentage of ownership equity interest |  |  | 35.00% |  |  |
Short-term project debt |  |  | $ 50,000 |  |  |
Chile PV 2 [Member] |  |  |  |  |  |
Project debt [Abstract] |  |  |  |  |  |
Short-term project debt |  |  | $ 21,000 |  |  |
Green Senior Notes [Member] |  |  |  |  |  |
Project debt [Abstract] |  |  |  |  |  |
Number of loan agreements | Agreement |  |  | 2 |  |  |
Project debt financed amount | € |  |  |  |  |  | € 198.0
Maturity date |  |  | June 2037 |  |  |
Project Debt - Long-term [Member] |  |  |  |  |  |
Total Project Debt [Abstract] |  |  |  |  |  |
Beginning balance |  |  | $ 4,226,518 | 4,387,674 |  |
Nominal increase |  |  | 213,232 |  |  |
Nominal repayment |  |  | (4,768) | (73,478) |  |
Interest payment |  |  | 0 | 0 |  |
Total cash changes |  |  | 208,464 | (73,478) |  |
Interest accrued |  |  | 0 | 0 |  |
Business combination |  |  |  | 1,301 |  |
Currency translation differences |  |  | 28,808 | (119,068) |  |
Other non-cash changes |  |  | 35,024 | 39,161 |  |
Reclassifications |  |  | (566,941) | (9,072) |  |
Total non-cash changes |  |  | (503,109) | (87,678) |  |
Ending balance |  |  | 3,931,873 | 4,226,518 | $ 4,387,674 |
Project Debt - Short-term [Member] |  |  |  |  |  |
Total Project Debt [Abstract] |  |  |  |  |  |
Beginning balance |  |  | 326,534 | 648,519 |  |
Nominal increase |  |  | 0 |  |  |
Nominal repayment |  |  | (513,576) | (310,629) |  |
Interest payment |  |  | (227,145) | (232,855) |  |
Total cash changes |  |  | (740,721) | (543,484) |  |
Interest accrued |  |  | 227,418 | 230,237 |  |
Business combination |  |  |  | 148 |  |
Currency translation differences |  |  | 7,150 | (18,040) |  |
Other non-cash changes |  |  | 65 | 82 |  |
Reclassifications |  |  | 566,941 | 9,072 |  |
Total non-cash changes |  |  | 801,574 | 221,499 |  |
Ending balance |  |  | $ 387,387 | $ 326,534 | 648,519 |
Kaxu [Member] |  |  |  |  |  |
Project debt [Abstract] |  |  |  |  |  |
Percentage of ownership equity interest | [1] |  | 51.00% |  |  |
Short-term project debt |  |  |  |  | $ 314,000 |
[1] | Kaxu is owned by the Company (51%), Industrial Development Corporation of South Africa (“IDC”, 29%) and Kaxu Community Trust (20%).

X
- Definition The amount of cash held to satisfy the customary requirements of certain non-recourse debt agreements. + References No definition available. + Details
Name: | aby_CashHeldForNonRecourseDebt
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of current project debt issued at the project level under project finance. + References No definition available. + Details
Name: | aby_CurrentProjectDebt
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The current and non-current portions of project debt issued at the project level under project finance. + References No definition available. + Details
Name: | aby_LongTermAndShortTermProjectDebt
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | aby_MovementInLongTermAndShortTermProjectDebtCashFlow
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of exchange gains (losses) that arise from foreign currency transactions on long-term and short-term project debt. + References No definition available. + Details
Name: | aby_MovementInLongTermAndShortTermProjectDebtCurrencyTranslationDifferences
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The interest accrued related to short-term and long-term project debt. + References No definition available. + Details
Name: | aby_MovementInLongTermAndShortTermProjectDebtInterestAccrued
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow for interest payments related to short-term and long-term borrowings of project debt. + References No definition available. + Details
Name: | aby_MovementInLongTermAndShortTermProjectDebtInterestPayment
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | aby_MovementInLongTermAndShortTermProjectDebtNonCashChanges
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of other non-cash changes on long-term and short-term project debt. + References No definition available. + Details
Name: | aby_MovementInLongTermAndShortTermProjectDebtOtherNonCashCharges
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The movement in long term and short term project debt, cash in flow from borrowings obtained. + References No definition available. + Details
Name: | aby_MovementInLongTermAndShortTermProjectDebtProceedsFromBorrowings
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of project debt reclassified between short-term and long-term. + References No definition available. + Details
Name: | aby_MovementInLongTermAndShortTermProjectDebtReclassifications
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The movement in long term and short term project debt, the cash outflow to settle non-current and current borrowings. + References No definition available. + Details
Name: | aby_MovementInLongTermAndShortTermProjectDebtRepaymentsOfBorrowings
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of loan agreements. + References No definition available. + Details
Name: | aby_NumberOfLoanAgreements
Namespace Prefix: | aby_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | aby_ProjectDebtAbstract
Namespace Prefix: | aby_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The refinanced amount of project debt. + References No definition available. + Details
Name: | aby_ProjectDebtAmountRefinanced
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of current and non-current project debt assumed through business combinations. + References No definition available. + Details
Name: | aby_ProjectDebtLiabilitiesAssumedThroughBusinessCombinations
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | aby_TotalProjectDebtAbstract
Namespace Prefix: | aby_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maturity of borrowings. [Refer: Borrowings] + References Reference 1: 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 + Details
Name: | ifrs-full_BorrowingsMaturity
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]] + References Reference 1: 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 Reference 2: 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 Reference 3: 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 + Details
Name: | ifrs-full_ProportionOfOwnershipInterestInSubsidiary
Namespace Prefix: | ifrs-full_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_BusinessCombinationsAxis=aby_ChilePV1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BusinessCombinationsAxis=aby_ChilePV2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=aby_GreenSeniorNotesTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=aby_LongTermProjectDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IntangibleAssetsMaterialToEntityAxis=aby_KaxuMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |