XML 164 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities (Outstanding Derivative Notionals and Terms by Type) (Details)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2014
Libor USD
Interest Rate Contract
USD ($)
Dec. 31, 2014
Euribor EUR
Interest Rate Contract
USD ($)
Dec. 31, 2014
Euribor EUR
Interest Rate Contract
EUR (€)
Dec. 31, 2014
Chilean Unidad De Fomento CLF
Cross Currency Interest Rate Contract
USD ($)
Dec. 31, 2014
Chilean Unidad De Fomento CLF
Cross Currency Interest Rate Contract
CLF
Dec. 31, 2014
Current Notional
Libor USD
Interest Rate Contract
USD ($)
Dec. 31, 2014
Current Notional
Euribor EUR
Interest Rate Contract
USD ($)
Dec. 31, 2014
Current Notional
Euribor EUR
Interest Rate Contract
EUR (€)
Dec. 31, 2014
Current Notional
Chilean Unidad De Fomento CLF
Cross Currency Interest Rate Contract
USD ($)
Dec. 31, 2014
Current Notional
Chilean Unidad De Fomento CLF
Cross Currency Interest Rate Contract
CLF
Derivative [Line Items]                      
Derivative, notional amount $ 3,000invest_DerivativeNotionalAmount $ 3,047invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_LiborUsdMember
$ 642invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_EuriborEurMember
€ 531invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_EuriborEurMember
$ 179invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_ChileanUnidadDeFomentoClfMember
4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_ChileanUnidadDeFomentoClfMember
$ 2,382invest_DerivativeNotionalAmount
/ aes_DerivativeByCurrentMaximumAxis
= aes_CurrentNotionalMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_LiborUsdMember
$ 642invest_DerivativeNotionalAmount
/ aes_DerivativeByCurrentMaximumAxis
= aes_CurrentNotionalMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_EuriborEurMember
€ 531invest_DerivativeNotionalAmount
/ aes_DerivativeByCurrentMaximumAxis
= aes_CurrentNotionalMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_EuriborEurMember
$ 179invest_DerivativeNotionalAmount
/ aes_DerivativeByCurrentMaximumAxis
= aes_CurrentNotionalMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_ChileanUnidadDeFomentoClfMember
4invest_DerivativeNotionalAmount
/ aes_DerivativeByCurrentMaximumAxis
= aes_CurrentNotionalMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_ChileanUnidadDeFomentoClfMember
Weighted-Average Remaining Term   11 years 7 years 7 years 14 years 14 years          
% of Debt Currently Hedged by Index   53.00%us-gaap_PercentageOfDebtHedgedByInterestRateDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_LiborUsdMember
83.00%us-gaap_PercentageOfDebtHedgedByInterestRateDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_EuriborEurMember
83.00%us-gaap_PercentageOfDebtHedgedByInterestRateDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_EuriborEurMember
82.00%us-gaap_PercentageOfDebtHedgedByInterestRateDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_ChileanUnidadDeFomentoClfMember
82.00%us-gaap_PercentageOfDebtHedgedByInterestRateDerivatives
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ aes_DerivativeByTypeAxis
= aes_ChileanUnidadDeFomentoClfMember