XML 141 R107.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Debt (Subsidiary Non-Recourse Debt in Default or Accelerated) (Details) $ in Millions | Dec. 31, 2018 USD ($)
--- | ---
Debt Details [Line Items] |  |
Debt defaults at risk of causing cross default | 0 |
Debt default amount | $ 351 | [1]
AES Puerto Rico |  |
Debt Details [Line Items] |  |
Net assets | 139 |
AES Puerto Rico | Covenant Violation |  |
Debt Details [Line Items] |  |
Debt default amount | 317 |
Colon [Domain] | Covenant Violation |  |
Debt Details [Line Items] |  |
Debt default amount | 483 |
Sul Subsidiary [Member] | Covenant Violation |  |
Debt Details [Line Items] |  |
Debt default amount | 34 |
Net assets | $ 17 |
[1] | This does not include $483 million of non-recourse debt at Colon, one of the Company’s subsidiaries in Panama, that has been classified as current. Colon is currently in compliance with all provisions of its financing agreements, but does not expect to complete a required contract assignment to the lenders by the March 31, 2019 deadline. The Company is working with the lenders to modify the loan agreement to amend the requirement of this technical covenant in 2019. If this amendment is executed, the debt will be re-classified as noncurrent.

X
- Definition Amount of outstanding debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured. + References No definition available. + Details
Name: | aes_DebtDefaultAmount
Namespace Prefix: | aes_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | aes_DebtDetailsLineItems
Namespace Prefix: | aes_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition debt defaults at risk of causing cross default + References No definition available. + Details
Name: | aes_Debtdefaultsatriskofcausingcrossdefault
Namespace Prefix: | aes_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of net assets (liabilities). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 205 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=99400292&loc=d3e9915-115836 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 220 -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -URI http://asc.fasb.org/extlink&oid=114873854&loc=SL114874367-224272 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -URI http://asc.fasb.org/extlink&oid=6488278&loc=d3e604008-122996 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 220 -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -URI http://asc.fasb.org/extlink&oid=114873854&loc=SL114874367-224272 + Details
Name: | us-gaap_AssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | aes_DebtDefaultBySubsidiaryAxis=aes_MaritzaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | aes_TypeOfDebtDefaultAxis=aes_CovenantViolationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | aes_DebtDefaultBySubsidiaryAxis=aes_ColonDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | aes_DebtDefaultBySubsidiaryAxis=aes_SulSubsidiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |