XML 33 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities - Part 2 (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Assets    
Derivative Assets, Gross $ 307us-gaap_DerivativeFairValueOfDerivativeAsset $ 280us-gaap_DerivativeFairValueOfDerivativeAsset
Liabilities    
Derivative Liabilities, Gross 596us-gaap_DerivativeFairValueOfDerivativeLiability 514us-gaap_DerivativeFairValueOfDerivativeLiability
Asset, Formerly Accounted for as a Derivative, to be Amortized into Earnings 155aes_AssetFormerlyAccountedforasaDerivativetobeAmortizedintoEarnings 161aes_AssetFormerlyAccountedforasaDerivativetobeAmortizedintoEarnings
Liability, Formerly Accounted for as a Derivative, to be Amortized into Earnings 177aes_LiabilityFormerlyAccountedforasaDerivativetobeAmortizedintoEarnings 180aes_LiabilityFormerlyAccountedforasaDerivativetobeAmortizedintoEarnings
Subject to netting arrangement [Member]    
Assets    
Derivative Assets, Gross 42us-gaap_DerivativeFairValueOfDerivativeAsset
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
53us-gaap_DerivativeFairValueOfDerivativeAsset
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
Derivative Assets Not Offset Under Netting Arrangements (11)aes_DerivativeAssetsNotOffsetUnderNettingArrangements
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
(10)aes_DerivativeAssetsNotOffsetUnderNettingArrangements
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
Derivative Assets Not Offset By Collateral 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
Derivative Assets, Net 31us-gaap_DerivativeAssets
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
43us-gaap_DerivativeAssets
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
Liabilities    
Derivative Liabilities, Gross 524us-gaap_DerivativeFairValueOfDerivativeLiability
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
507us-gaap_DerivativeFairValueOfDerivativeLiability
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
Derivative Liabilities Not Offset Under Netting Arrangements (11)aes_DerivativeLiabilitiesNotOffsetUnderNettingArrangements
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
(10)aes_DerivativeLiabilitiesNotOffsetUnderNettingArrangements
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
Derivative Liabilities Not Offset By Collateral (11)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
(5)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
Derivative Liabilities, Net 502us-gaap_DerivativeLiabilities
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
492us-gaap_DerivativeLiabilities
/ aes_NettingArrangementsAxis
= aes_ContractsSubjectToNettingArrangementsMember
Current [Member]    
Assets    
Derivative Assets, Gross 76us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= aes_CurrentMember
77us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= aes_CurrentMember
Liabilities    
Derivative Liabilities, Gross 152us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= aes_CurrentMember
148us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= aes_CurrentMember
Noncurrent [Member]    
Assets    
Derivative Assets, Gross 231us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= aes_NoncurrentMember
203us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= aes_NoncurrentMember
Liabilities    
Derivative Liabilities, Gross 444us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= aes_NoncurrentMember
366us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= aes_NoncurrentMember
Designated as Hedging Instruments [Member]    
Assets    
Derivative Assets, Gross 39us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
31us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Liabilities    
Derivative Liabilities, Gross 554us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
490us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Not Designated as Hedging Instruments [Member]    
Assets    
Derivative Assets, Gross 268us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
249us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liabilities    
Derivative Liabilities, Gross 42us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
24us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Interest rate derivatives [Member]    
Liabilities    
Derivative Liabilities, Gross 469us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
416us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Interest rate derivatives [Member] | Designated as Hedging Instruments [Member]    
Liabilities    
Derivative Liabilities, Gross 469us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
416us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Interest rate derivatives [Member] | Not Designated as Hedging Instruments [Member]    
Liabilities    
Derivative Liabilities, Gross 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Cross currency derivatives [Member]    
Liabilities    
Derivative Liabilities, Gross 33us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
29us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
Cross currency derivatives [Member] | Designated as Hedging Instruments [Member]    
Liabilities    
Derivative Liabilities, Gross 33us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
29us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Cross currency derivatives [Member] | Not Designated as Hedging Instruments [Member]    
Liabilities    
Derivative Liabilities, Gross 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Foreign currency derivatives [Member]    
Assets    
Derivative Assets, Gross 261us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
236us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Liabilities    
Derivative Liabilities, Gross 66us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
52us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign currency derivatives [Member] | Designated as Hedging Instruments [Member]    
Assets    
Derivative Assets, Gross 9us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
6us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Liabilities    
Derivative Liabilities, Gross 40us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
38us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Foreign currency derivatives [Member] | Not Designated as Hedging Instruments [Member]    
Assets    
Derivative Assets, Gross 252us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
230us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liabilities    
Derivative Liabilities, Gross 26us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
14us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Commodity Contract [Member]    
Assets    
Derivative Assets, Gross 46us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
44us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Liabilities    
Derivative Liabilities, Gross 28us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
17us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity Contract [Member] | Designated as Hedging Instruments [Member]    
Assets    
Derivative Assets, Gross 30us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
25us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Liabilities    
Derivative Liabilities, Gross 12us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
7us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Commodity Contract [Member] | Not Designated as Hedging Instruments [Member]    
Assets    
Derivative Assets, Gross 16us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
19us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liabilities    
Derivative Liabilities, Gross $ 16us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 10us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember