v3.10.0.1

Other information (Details) - USD ($) $ / shares in Units, $ in Thousands |  |  | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
Feb. 26, 2019 | Jan. 29, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Restricted Net Assets [Abstract] |  |  |  |  |
Restricted net assets |  |  | $ 625,000 |  |
Subsequent Events [Abstract] |  |  |  |  |
Amount outstanding under project financing agreement |  |  | $ 5,091,114 | $ 5,475,208 | $ 5,330,467
Mojave [Member] |  |  |  |  |
Subsequent Events [Abstract] |  |  |  |  |
Ownership interest |  |  | 100.00% |  |
PG&E [Member] | Mojave [Member] |  |  |  |  |
Subsequent Events [Abstract] |  |  |  |  |
Period to assume PPA to avoid default |  |  | 60 days |  |
Extendable period to assume PPA to avoid default |  |  | 180 days |  |
Amount outstanding under project financing agreement |  |  | $ 739,000 |  |
Percentage of project level cash available for distribution |  |  | 13.50% |  |
Approved Dividend [Member] |  |  |  |  |
Subsequent Events [Abstract] |  |  |  |  |
Dividends declared (in dollars per share) | $ 0.37 |  |  |  |
Dividend approved expected date to be paid | Mar. 22, 2019 |  |  |  |
Business Combination [Member] | Befesa Agua Tenes, S.L.U. [Member] |  |  |  |  |
Subsequent Events [Abstract] |  |  |  |  |
Ownership interest |  | 51.00% |  |  |
Equity value of agreed price |  | $ 24,500 |  |  |
Consideration payment advanced |  | $ 19,900 |  |  |
Interest rate |  | 12.00% |  |  |

X
- Definition Date the declared dividend will be paid, in CCYY-MM-DD format. + References No definition available. + Details
Name: | aby_DividendPayableDateToBePaidDayMonthAndYear1
Namespace Prefix: | aby_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The extendable period of time available under the Power Purchase Agreement for the entity under contact to assume the Power Purchase Agreement to avoid default of the agreement. + References No definition available. + Details
Name: | aby_ExtendedPeriodOfTimeRequiredToAssumePowerPurchaseAgreementWithinFilingForBankruptcyRequiredToAvoidDefault
Namespace Prefix: | aby_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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 period of time required under the Power Purchase Agreement for the entity under contact to assume the Power Purchase Agreement to avoid default of the agreement. + References No definition available. + Details
Name: | aby_PeriodOfTimeRequiredToAssumePowerPurchaseAgreementWithinFilingForBankruptcyRequiredToAvoidDefault
Namespace Prefix: | aby_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of project level cash available for distribution. + References No definition available. + Details
Name: | aby_ProjectFinancingPercentageOfCashAvailableForDistribution
Namespace Prefix: | aby_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition The acquisition-date fair value of equity interest in the acquiree held by the acquirer immediately before the acquisition date in a business combination achieved in stages. [Refer: Business combinations [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 3 -IssueDate 2018-01-01 -Paragraph B64 -Subparagraph p -Clause i -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=3&date=2018-03-01&anchor=para_B64_p_i&doctype=Appendix&seq=2 -URIDate 2018-03-16 + Details
Name: | ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2018-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2018-03-01&anchor=para_7&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_BorrowingsInterestRate
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 3 -IssueDate 2018-01-01 -Paragraph B64 -Subparagraph f -Clause i -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=3&date=2018-03-01&anchor=para_B64_f_i&doctype=Appendix&seq=2 -URIDate 2018-03-16 + Details
Name: | ifrs-full_CashTransferred
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The amount, per share, of dividends proposed or declared before financial statements were authorised for issue but not recognised as distribution to owners. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 137 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_137_a&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare
Namespace Prefix: | ifrs-full_
Data Type: | num:perShareItemType
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 2018-01-01 -Paragraph 17 -Subparagraph b -Clause iii -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=27&date=2018-03-01&anchor=para_17_b_iii&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 27 -IssueDate 2018-01-01 -Paragraph 16 -Subparagraph b -Clause iii -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=27&date=2018-03-01&anchor=para_16_b_iii&doctype=Standard -URIDate 2018-03-16 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 12 -IssueDate 2018-01-01 -Paragraph 19B -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=12&date=2018-03-01&anchor=para_19B_c&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_ProportionOfOwnershipInterestInSubsidiary
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | dei_LegalEntityAxis=aby_PacificGasAndElectricMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=aby_AnnouncementOfDeclaredDividendsApprovedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_MajorBusinessCombinationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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