v3.8.0.1

Financial information by segment, Business sectors (Details) ft³ / d in Millions | 3 Months Ended
--- | ---
Mar. 31, 2018 ft³ / d Plant Line SolarPlatform WindFarm mi MW
United States [Member] | Renewable Energy [Member] | Solana [Member] |
Financial information by segment [Abstract] |
Number of contracted assets | Plant | 1
Gross capacity | 280
United States [Member] | Renewable Energy [Member] | Mojave [Member] |
Financial information by segment [Abstract] |
Number of contracted assets | Plant | 1
Gross capacity | 280
Spain [Member] | Renewable Energy [Member] |
Financial information by segment [Abstract] |
Number of contracted assets | SolarPlatform | 8
Spain [Member] | Renewable Energy [Member] | PS10/PS20 [Member] |
Financial information by segment [Abstract] |
Gross capacity | 31
Spain [Member] | Renewable Energy [Member] | Solacor 1 and Solacor 2 [Member] |
Financial information by segment [Abstract] |
Gross capacity | 100
Spain [Member] | Renewable Energy [Member] | Solaben 2 and 3 [Member] |
Financial information by segment [Abstract] |
Gross capacity | 100
Spain [Member] | Renewable Energy [Member] | Helioenergy 1 and 2 [Member] |
Financial information by segment [Abstract] |
Gross capacity | 100
Spain [Member] | Renewable Energy [Member] | Helios 1 and 2 [Member] |
Financial information by segment [Abstract] |
Gross capacity | 100
Spain [Member] | Renewable Energy [Member] | Solnova 1, 3 and 4 [Member] |
Financial information by segment [Abstract] |
Gross capacity | 150
Spain [Member] | Renewable Energy [Member] | Solaben 1 and 6 [Member] |
Financial information by segment [Abstract] |
Gross capacity | 100
Spain [Member] | Renewable Energy [Member] | Seville PV [Member] |
Financial information by segment [Abstract] |
Gross capacity | 1
South Africa [Member] | Renewable Energy [Member] | Kaxu [Member] |
Financial information by segment [Abstract] |
Number of contracted assets | Plant | 1
Gross capacity | 100
Uruguay [Member] | Renewable Energy [Member] | Palmatir [Member] |
Financial information by segment [Abstract] |
Number of contracted assets | WindFarm | 1
Gross capacity | 50
Uruguay [Member] | Renewable Energy [Member] | Cadonal [Member] |
Financial information by segment [Abstract] |
Number of contracted assets | WindFarm | 1
Gross capacity | 50
Mexico [Member] | Efficient Natural Gas [Member] | ACT [Member] |
Financial information by segment [Abstract] |
Gross capacity | 300
Term of take-or-pay contract | 20 years
Peru [Member] | Renewable Energy [Member] |
Financial information by segment [Abstract] |
Gross capacity | 4
Peru [Member] | Electric Transmission Lines [Member] | ATN, ATS and ATN2 [Member] |
Financial information by segment [Abstract] |
Number of contracted assets | Line | 3
Length of transmission lines | mi | 1,012
Chile [Member] | Electric Transmission Lines [Member] | Quadra 1, Quadra 2, and Palmucho [Member] |
Financial information by segment [Abstract] |
Number of contracted assets | Line | 3
Length of transmission lines | mi | 87
Algeria [Member] | Water [Member] | Honaine and Skikda [Member] |
Financial information by segment [Abstract] |
Number of contracted assets | Plant | 2
Aggregate capacity | ft³ / d | 10.5

X
- Definition The maximum, or rated, power generation capacity, in MW, of power facility or group of facilities, without adjusting for the facility's power parasitic consumption. + References No definition available. + Details
Name: | aby_Capacity
Namespace Prefix: | aby_
Data Type: | num:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate flow capacity of the entity's desalination facilities. + References No definition available. + Details
Name: | aby_FlowCapacity
Namespace Prefix: | aby_
Data Type: | us-types:flowItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total span, length or measured distance of transmission lines. + References No definition available. + Details
Name: | aby_LengthOfTransmissionLines
Namespace Prefix: | aby_
Data Type: | num:lengthItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of contracted concessional assets included in the Company's portfolio. + References No definition available. + Details
Name: | aby_NumberOfContractedConcessionalAssets
Namespace Prefix: | aby_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The term of a take-or-pay contract in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | aby_TakeOrPayContractTerm
Namespace Prefix: | aby_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=aby_RenewableEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_ES
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=aby_PS10AndPS20Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_ZA
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: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_UY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=aby_EfficientNaturalGasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfFinancialAssetsAxis=aby_ACTMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_PE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=aby_ElectricTransmissionLinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfFinancialAssetsAxis=aby_ATNATSAndATN2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_CL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfFinancialAssetsAxis=aby_Quadra1Quadra2AndPalmuchoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_DZ
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=aby_WaterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfFinancialAssetsAxis=aby_HonaineAndSkikdaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |