XML 45 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value (Level 3 Reconciliation) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Balance at beginning of period $ (4)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue $ (341)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
Total gains (losses) (realized and unrealized):    
Included in earnings 137aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInEarnings 70aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInEarnings
Included in other comprehensive income - derivative activity (156)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeDerivatives 93aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeDerivatives
Included in other comprehensive income - foreign currency translation activity (12)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeForeignCurrency (27)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeForeignCurrency
Included in regulatory (assets) liabilities 16aes_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities 2aes_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities
Settlements 11aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeAssetsLiabilitiesSettlements 94aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeAssetsLiabilitiesSettlements
Transfers of assets (liabilities) into Level 3 10aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersIn  
Transfers of (assets) liabilities out of Level 3 3aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersOut 105aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersOut
Balance at end of period 5aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue (4)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
Total gains (losses) for the period included in earnings attributable to the change in unrealized gains (losses) relating to assets and liabilities held at the end of the period 131aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInOtherIncome 64aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInOtherIncome
Interest Rate    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Balance at beginning of period (101)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
(412)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
Total gains (losses) (realized and unrealized):    
Included in earnings 2aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInEarnings
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
13aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInEarnings
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
Included in other comprehensive income - derivative activity (154)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeDerivatives
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
93aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeDerivatives
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
Included in other comprehensive income - foreign currency translation activity 13aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeForeignCurrency
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
(4)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeForeignCurrency
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
Included in regulatory (assets) liabilities 0aes_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
0aes_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
Settlements 30aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeAssetsLiabilitiesSettlements
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
100aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeAssetsLiabilitiesSettlements
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
Transfers of assets (liabilities) into Level 3 0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersIn
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
 
Transfers of (assets) liabilities out of Level 3 0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersOut
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
109aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersOut
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
Balance at end of period (210)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
(101)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
Total gains (losses) for the period included in earnings attributable to the change in unrealized gains (losses) relating to assets and liabilities held at the end of the period 2aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInOtherIncome
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
10aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInOtherIncome
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_InterestRateContractMember
Foreign currency derivatives    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Balance at beginning of period 93aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
72aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
Total gains (losses) (realized and unrealized):    
Included in earnings 134aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInEarnings
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
53aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInEarnings
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
Included in other comprehensive income - derivative activity (2)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeDerivatives
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeDerivatives
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
Included in other comprehensive income - foreign currency translation activity (25)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeForeignCurrency
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
(23)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeForeignCurrency
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
Included in regulatory (assets) liabilities 0aes_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
0aes_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
Settlements (4)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeAssetsLiabilitiesSettlements
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
(5)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeAssetsLiabilitiesSettlements
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
Transfers of assets (liabilities) into Level 3 10aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersIn
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
 
Transfers of (assets) liabilities out of Level 3 3aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersOut
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
(4)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersOut
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
Balance at end of period 209aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
93aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
Total gains (losses) for the period included in earnings attributable to the change in unrealized gains (losses) relating to assets and liabilities held at the end of the period 130aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInOtherIncome
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
53aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInOtherIncome
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_ForeignExchangeContractMember
Commodity derivatives    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Balance at beginning of period 4aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
(1)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
Total gains (losses) (realized and unrealized):    
Included in earnings 1aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInEarnings
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
4aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInEarnings
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
Included in other comprehensive income - derivative activity 0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeDerivatives
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeDerivatives
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
Included in other comprehensive income - foreign currency translation activity 0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeForeignCurrency
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesGainLossIncludedInOtherComprehensiveIncomeForeignCurrency
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
Included in regulatory (assets) liabilities 16aes_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
2aes_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
Settlements (15)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeAssetsLiabilitiesSettlements
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
(1)aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDerivativeAssetsLiabilitiesSettlements
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
Transfers of assets (liabilities) into Level 3 0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersIn
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
 
Transfers of (assets) liabilities out of Level 3 0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersOut
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
0aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesTransfersOut
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
Balance at end of period 6aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
4aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
Total gains (losses) for the period included in earnings attributable to the change in unrealized gains (losses) relating to assets and liabilities held at the end of the period $ (1)aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInOtherIncome
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember
$ 1aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInOtherIncome
/ aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAxis
= us-gaap_OtherContractMember