XML 182 R152.htm IDEA: XBRL DOCUMENT
v3.23.1

Asset Impairment Expense (Impairment of Long-Lived Assets Held and Used by Asset) (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2022 | Sep. 30, 2022 | Jun. 30, 2022 | Mar. 31, 2022 | Dec. 31, 2021 | Sep. 30, 2021 | Jun. 30, 2021 | Mar. 31, 2021 | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Asset impairment expense | $ (230) | $ (50) | $ (482) |  | $ (201) |  | $ (872) | $ (473) | $ (763) | $ (1,575) | $ (864)
Impairment of Long-Lived Assets Held-for-use |  |  |  |  |  |  |  |  | $ 763 | 1,575 | 864
Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration] |  |  |  |  |  |  |  |  | Asset impairment expense |  |
Hawaii Subsidiary [Member] |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  |  |  |  |  | $ 38 |  |  | $ 0 | 0 | 38
Other |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  |  |  |  |  |  |  |  | 26 | 25 | 19
AES Gener |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  |  |  |  |  | 213 |  |  | 0 | 0 | 213
AES Panama |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  | 11 |  |  |  | 30 |  |  | 0 | 11 | 30
Ventanas 3 & 4 |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  | 649 |  |  |  |  |  |  | 0 | 649 | 0
AES PR |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  |  |  | $ 475 |  |  |  |  | 0 | 475 | 0
Angamos [Member] |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  | $ 155 |  |  |  | $ 564 |  |  | 0 | 155 | 564
buffalo gap III |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use | 91 |  |  |  |  |  |  |  | 0 | 91 | 0
buffalo gap II [Member] [Member] |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use | 73 |  |  |  |  |  |  |  | 0 | 73 | 0
Buffalo Gap [Member] |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use | $ 29 |  |  |  |  |  |  |  | 0 | 29 | 0
Mountain View Power Partners |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  |  | $ 67 |  |  |  |  |  | 0 | 67 | 0
AES Jordan |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  |  |  |  |  |  |  |  | 76 | 0 | 0
AES Bulgaria |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  |  |  |  |  |  |  |  | 468 | 0 | 0
TEG TEP |  |  |  |  |  |  |  |  |  |  |
Asset Impairment Expense [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of Long-Lived Assets Held-for-use |  |  |  |  |  |  |  |  | $ 193 | $ 0 | $ 0

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | aes_AssetImpairmentExpenseLineItems
Namespace Prefix: | aes_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates line item in statement of income or comprehensive income that includes impairment of long-lived asset held for use. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2 + Details
Name: | us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482130/360-10-45-4 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2 + Details
Name: | us-gaap_OtherAssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=aes_HawaiiSubsidiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_OtherImpairmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_AESGenerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_AESPanamaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_Ventanas34Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_AESPRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_AngamosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_BuffaloGapIIIMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_BuffalogapIIMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_BuffaloGapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_MountainViewPowerPartnersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_AESJordanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_AESBulgariaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=aes_TEGTEPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |