XML 38 R176.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule I - Condensed Financial Information of Parent (Statement of Comprehensive Income Parenthetical) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statements, Captions [Line Items]      
Foreign currency translation adjustments, income tax $ (7)us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax $ 10us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax $ 0us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
Foreign currency, reclassification to earnings, income tax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
Change in derivative fair value, income tax 72us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax (31)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax 35us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
Derivative reclassification to earnings, income tax (26)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax (41)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax (56)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
Pension, amortization of net actuarial loss, income tax (7)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax (26)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax (15)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
Parent Company      
Condensed Financial Statements, Captions [Line Items]      
Foreign currency translation adjustments, income tax (7)us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Foreign currency, reclassification to earnings, income tax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Change in derivative fair value, income tax 51us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(31)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
33us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Derivative reclassification to earnings, income tax (37)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(32)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(51)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Pension, prior service cost for period, income tax 9aes_OtherComprehensiveIncomeDefinedBenefitPlansNetNetPriorServiceCostsArisingDuringPeriodTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(42)aes_OtherComprehensiveIncomeDefinedBenefitPlansNetNetPriorServiceCostsArisingDuringPeriodTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
64aes_OtherComprehensiveIncomeDefinedBenefitPlansNetNetPriorServiceCostsArisingDuringPeriodTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Pension, amortization of net actuarial loss, income tax $ 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ (5)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ (5)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember