XML 52 R31.htm IDEA: XBRL DOCUMENT
v3.19.1

Leases (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2019
Leases [Abstract] |
Early Termination [Policy Text Block] | The option to extend or terminate a lease is based on customary early termination provisions in the contract, such as payment defaults, bankruptcy, and lack of performance on energy delivery.
Separation of Lease and Nonlease Components [Policy Text Block] | Capacity payments are generally considered lease elements as they cover the majority of available output from a facility. The allocation of contract payments between the lease and non-lease elements is made at the inception of the lease.
Incremental Borrowing Rate [Policy Text Block] | As our leases do not provide an implicit rate, we use the subsidiaries’ incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments.
Short-term Leases [Policy Text Block] | Leases with an initial term of 12 months or less are not recorded on the balance sheet, but are expensed on a straight-line basis over the lease term.

X
- Definition Early Termination [Policy Text Block] + References No definition available. + Details
Name: | aes_EarlyTerminationPolicyTextBlock
Namespace Prefix: | aes_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Incremental Borrowing Rate [Policy Text Block] + References No definition available. + Details
Name: | aes_IncrementalBorrowingRatePolicyTextBlock
Namespace Prefix: | aes_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_LeasesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy election of practical expedient not to separate lease component from nonlease component. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918707-209980 + Details
Name: | us-gaap_SeparationOfLeaseAndNonleaseComponentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy election for short-term lease to recognize lease payments on straight-line basis over lease term and variable lease payments as incurred. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 25 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=77888369&loc=SL77918418-209957 + Details
Name: | us-gaap_ShortTermLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration