v3.10.0.1

Corporate debt, Details of corporate debt (Details) $ in Thousands, € in Millions |  |  |  | 6 Months Ended |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Dec. 27, 2017 USD ($) | Sep. 25, 2017 USD ($) | Dec. 22, 2014 USD ($) | Jun. 30, 2018 USD ($) | Jun. 30, 2017 USD ($) | May 10, 2018 USD ($) | Dec. 31, 2017 USD ($) | Jul. 20, 2017 USD ($) | Jul. 20, 2017 EUR (€) | Dec. 03, 2014 USD ($) | Nov. 17, 2014 USD ($)
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Proceeds from corporate debt |  |  |  | $ 73,767 | $ 284,675 |  |  |  |  |  |
Repayment of debt |  |  |  | 211,441 | $ 366,050 |  |  |  |  |  |
Short-term corporate debt |  |  |  | $ 14,878 |  |  | $ 68,907 |  |  |  |
2019 Notes [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  |  |  |  |  |  | $ 255,000
Fixed interest rate |  |  |  |  |  |  |  |  |  |  | 7.00%
Maturity date |  |  |  | November 15, 2019 |  |  |  |  |  |  |
Former Revolving Credit Facility [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  |  |  |  |  | $ 125,000 |
Proceeds from corporate debt |  |  | $ 125,000 |  |  |  |  |  |  |  |
Repayment of debt | $ 63,000 | $ 8,000 |  |  |  |  |  |  |  |  |
Short-term corporate debt |  |  |  |  |  |  | $ 54,000 |  |  |  |
Eurodollar Rate Loans [Member] | LIBOR [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  |  |  |  |  | 2.75% |
Eurodollar Rate Loans [Member] | LIBOR [Member] | Top of range [member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  | 2.25% |  |  |  |  |
Eurodollar Rate Loans [Member] | LIBOR [Member] | Bottom of range [member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  | 1.60% |  |  |  |  |
Base Rate Loans [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  |  |  |  |  | 1.75% |
Base Rate Loans [Member] | Top of range [member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  | 1.00% |  |  |  |  |
Base Rate Loans [Member] | Bottom of range [member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  | 0.60% |  |  |  |  |
Base Rate Loans [Member] | Federal Funds Rate [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  | 0.50% |  |  |  | 0.50% |
Base Rate Loans [Member] | LIBOR [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  | 1.00% |  |  |  | 1.00% |
2017 Credit Facility [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Maturity date |  |  |  | July 20, 2019 |  |  |  |  |  |  |
2017 Credit Facility [Member] | Top of range [member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  |  |  | $ 11,700 | € 10 |  |
2017 Credit Facility [Member] | EURIBOR [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  |  |  | 2.25% | 2.25% |  |
2017 Credit Facility [Member] | LIBOR [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Adjustment to interest rate |  |  |  |  |  |  |  | 2.25% | 2.25% |  |
New Revolving Credit Facility [Member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  | $ 70,000 |  | $ 215,000 |  |  |  |  |
Maturity date |  |  |  | December 31, 2021 |  |  |  |  |  |  |
Proceeds from corporate debt |  |  |  | $ 58,000 |  |  |  |  |  |  |
New Revolving Credit Facility [Member] | Top of range [member] |  |  |  |  |  |  |  |  |  |  |
Corporate debt [Abstract] |  |  |  |  |  |  |  |  |  |  |
Principal amount |  |  |  |  |  | 300,000 |  |  |  |  |
Additional borrowings capacity of debt |  |  |  |  |  | $ 85,000 |  |  |  |  |

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

X
- Definition The current portion of non-current credit facilities with financial entities, notes and bonds received at the corporate parent level. + References No definition available. + Details
Name: | aby_CurrentPortionOfNoncurrentCreditFacilitiesNotesAndBondsReceived
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2017-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_7&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_BorrowingsAdjustmentToInterestRateBasis
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
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 2017-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_7&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_BorrowingsInterestRate
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maturity of borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2017-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_7&doctype=Standard -URIDate 2017-03-09 + 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 nominal or face amount of a financial instrument, used to calculate payments made on that instrument. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_112_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_NotionalAmount
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from borrowings obtained. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2017-01-01 -Paragraph 17 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2017-03-01&anchor=para_17_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2017-01-01 -Paragraph 17 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2017-03-01&anchor=para_17_d&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

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

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=aby_LondonInterbankOfferedRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=aby_FederalFundsRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=aby_EuroInterbankOfferedRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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