{
 "version": "2.2",
 "instance": {
  "aes-20241231.htm": {
   "nsprefix": "aes",
   "nsuri": "http://www.aes.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "aes-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "aes-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "aes-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "aes-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "aes-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "aes-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 747,
   "keyCustom": 218,
   "axisStandard": 60,
   "axisCustom": 13,
   "memberStandard": 147,
   "memberCustom": 188,
   "hidden": {
    "total": 318,
    "http://fasb.org/us-gaap/2024": 242,
    "http://www.aes.com/20241231": 71,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 1517,
   "entityCount": 1,
   "segmentCount": 406,
   "elementCount": 2378,
   "unitCount": 11,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 4723,
    "http://xbrl.sec.gov/dei/2024": 37,
    "http://xbrl.sec.gov/cyd/2024": 7,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://www.aes.com/role/DocumentAndEntityInformation",
     "longName": "0000001 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.aes.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.aes.com/role/ConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CommitmentsAndContingencies",
      "unitRef": "usd",
      "xsiNil": "true",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.aes.com/role/ConsolidatedStatementsofOperations",
     "longName": "9952152 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://www.aes.com/role/ConsolidatedStatementsofOperationsParenthetical",
     "longName": "9952153 - Statement - Consolidated Statements of Operations (Parenthetical)",
     "shortName": "Consolidated Statements of Operations (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "longName": "9952154 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueOptionChangesInInstrumentSpecificCreditRiskGainsLossesOnLiabilitiesMethodology",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueOptionChangesInInstrumentSpecificCreditRiskGainsLossesOnLiabilitiesMethodology",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
     "longName": "9952155 - Statement - Consolidated Statements of Changes in Equity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "9952156 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:IncreaseDecreaseInIncomeTaxAndOtherTaxPayablesNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "9952157 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
     "longName": "9952158 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)",
     "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1054",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R11": {
     "role": "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPolicies",
     "longName": "9952159 - Disclosure - General and Summary of Significant Accounting Policies",
     "shortName": "General and Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:NewAccountingPronouncementsNotYetAdoptedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:NewAccountingPronouncementsNotYetAdoptedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.aes.com/role/Inventory",
     "longName": "9952160 - Disclosure - Inventory",
     "shortName": "Inventory",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.aes.com/role/PropertyPlantandEquipment",
     "longName": "9952161 - Disclosure - Property Plant and Equipment",
     "shortName": "Property Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.aes.com/role/FairValue",
     "longName": "9952163 - Disclosure - Fair Value",
     "shortName": "Fair Value",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivities",
     "longName": "9952165 - Disclosure - Derivative Instruments and Hedging Activities",
     "shortName": "Derivative Instruments and Hedging Activities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.aes.com/role/FinancingReceivables",
     "longName": "9952166 - Disclosure - Financing Receivables",
     "shortName": "Financing Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliates",
     "longName": "9952167 - Disclosure - Investments In and Advances To Affiliates",
     "shortName": "Investments In and Advances To Affiliates",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.aes.com/role/GoodwillandOtherIntangibleAssets",
     "longName": "9952169 - Disclosure - Goodwill and Other Intangible Assets",
     "shortName": "Goodwill and Other Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.aes.com/role/RegulatoryAssetsandLiabilities",
     "longName": "9952170 - Disclosure - Regulatory Assets and Liabilities",
     "shortName": "Regulatory Assets and Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.aes.com/role/Debt",
     "longName": "9952171 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.aes.com/role/Commitments",
     "longName": "9952172 - Disclosure - Commitments",
     "shortName": "Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.aes.com/role/Contingencies",
     "longName": "9952173 - Disclosure - Contingencies",
     "shortName": "Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.aes.com/role/LeasesLeases",
     "longName": "9952174 - Disclosure - Leases Leases",
     "shortName": "Leases Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.aes.com/role/BenefitPlans",
     "longName": "9952175 - Disclosure - Benefit Plans",
     "shortName": "Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.aes.com/role/Equity",
     "longName": "9952176 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.aes.com/role/SegmentandGeographicInformation",
     "longName": "9952177 - Disclosure - Segment and Geographic Information",
     "shortName": "Segment and Geographic Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.aes.com/role/ShareBasedCompensation",
     "longName": "9952178 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.aes.com/role/RedeemableStockofSubsidiaries",
     "longName": "9952179 - Disclosure - Redeemable Stock of Subsidiaries",
     "shortName": "Redeemable Stock of Subsidiaries",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:SubsidiaryStockDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:SubsidiaryStockDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.aes.com/role/RevenueNotes",
     "longName": "9952180 - Disclosure - Revenue (Notes)",
     "shortName": "Revenue (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.aes.com/role/OtherIncomeandExpense",
     "longName": "9952181 - Disclosure - Other Income and Expense",
     "shortName": "Other Income and Expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.aes.com/role/IncomeTaxes",
     "longName": "9952183 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.aes.com/role/HeldforSaleandDispositions",
     "longName": "9952184 - Disclosure - Held-for-Sale and Dispositions",
     "shortName": "Held-for-Sale and Dispositions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:HeldforsaleandDispositionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:HeldforsaleandDispositionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.aes.com/role/AcquisitionsAcquisitions",
     "longName": "9952185 - Disclosure - Acquisitions Acquisitions",
     "shortName": "Acquisitions Acquisitions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:AcquisitionsDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:AcquisitionsDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.aes.com/role/EarningsPerShare",
     "longName": "9952186 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.aes.com/role/RisksandUncertainties",
     "longName": "9952187 - Disclosure - Risks and Uncertainties",
     "shortName": "Risks and Uncertainties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.aes.com/role/RelatedPartyTransactions",
     "longName": "9952188 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.aes.com/role/SubsequentEvents",
     "longName": "9952189 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParent",
     "longName": "9952190 - Disclosure - Schedule I - Condensed Financial Information of Parent",
     "shortName": "Schedule I - Condensed Financial Information of Parent",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.aes.com/role/CreditLosses",
     "longName": "9952192 - Disclosure - Credit Losses",
     "shortName": "Credit Losses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.aes.com/role/AccountingChangesandErrorCorrections",
     "longName": "9952193 - Disclosure - Accounting Changes and Error Corrections",
     "shortName": "Accounting Changes and Error Corrections",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R42": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1055",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1055",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - General and Summary of Significant Accounting Policies (Policies)",
     "shortName": "General and Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.aes.com/role/LeasesPolicies",
     "longName": "9955513 - Disclosure - Leases (Policies)",
     "shortName": "Leases (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:EarlyTerminationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:EarlyTerminationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.aes.com/role/IncomeTaxesIncomeTaxesPolicies",
     "longName": "9955514 - Disclosure - Income Taxes Income Taxes (Policies)",
     "shortName": "Income Taxes Income Taxes (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R47": {
     "role": "http://www.aes.com/role/EarningsPerShareEarningsPerSharePolicies",
     "longName": "9955515 - Disclosure - Earnings Per Share Earnings Per Share (Policies)",
     "shortName": "Earnings Per Share Earnings Per Share (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerSharePolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R48": {
     "role": "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesEffectofChangeinEstimateTables",
     "longName": "9955517 - Disclosure - General and Summary of Significant Accounting Policies Effect of Change in Estimate (Tables)",
     "shortName": "General and Summary of Significant Accounting Policies Effect of Change in Estimate (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfChangeInAccountingEstimateTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementPlansPolicy",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfChangeInAccountingEstimateTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementPlansPolicy",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.aes.com/role/InventoryTables",
     "longName": "9955518 - Disclosure - Inventory (Tables)",
     "shortName": "Inventory (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.aes.com/role/PropertyPlantandEquipmentTables",
     "longName": "9955519 - Disclosure - Property, Plant and Equipment (Tables)",
     "shortName": "Property, Plant and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.aes.com/role/FairValueTables",
     "longName": "9955521 - Disclosure - Fair Value (Tables)",
     "shortName": "Fair Value (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:FairValueScheduleOfUnobservableInputsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:FairValueScheduleOfUnobservableInputsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesTables",
     "longName": "9955523 - Disclosure - Derivative Instruments and Hedging Activities (Tables)",
     "shortName": "Derivative Instruments and Hedging Activities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:InterestRateDerivativesByTypeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:InterestRateDerivativesByTypeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.aes.com/role/FinancingReceivablesTables",
     "longName": "9955524 - Disclosure - Financing Receivables (Tables)",
     "shortName": "Financing Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:FinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:FinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesTables",
     "longName": "9955525 - Disclosure - Investments In and Advances To Affiliates (Tables)",
     "shortName": "Investments In and Advances To Affiliates (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsTables",
     "longName": "9955526 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesTables",
     "longName": "9955527 - Disclosure - Regulatory Assets and Liabilities (Tables)",
     "shortName": "Regulatory Assets and Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:RegulatoryAssetsandLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:RegulatoryAssetsandLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.aes.com/role/DebtTables",
     "longName": "9955528 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:ScheduleofNonrecoursedebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:ScheduleofNonrecoursedebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.aes.com/role/CommitmentsTables",
     "longName": "9955529 - Disclosure - Commitments (Tables)",
     "shortName": "Commitments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:LongTermElectricityPurchaseCommitmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:LongTermElectricityPurchaseCommitmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.aes.com/role/LeasesTables",
     "longName": "9955531 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:ScheduleofLeaseAssetsandLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:ScheduleofLeaseAssetsandLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.aes.com/role/BenefitPlansTables",
     "longName": "9955532 - Disclosure - Benefit Plans (Tables)",
     "shortName": "Benefit Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.aes.com/role/EquityTables",
     "longName": "9955533 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:ScheduleOfNetIncomeAttributableToParentAndTransfersToFromNoncontrollingInterestsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:ScheduleOfNetIncomeAttributableToParentAndTransfersToFromNoncontrollingInterestsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.aes.com/role/SegmentandGeographicInformationTables",
     "longName": "9955534 - Disclosure - Segment and Geographic Information (Tables)",
     "shortName": "Segment and Geographic Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.aes.com/role/ShareBasedCompensationTables",
     "longName": "9955535 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:ScheduleOfShareBasedCompensationSummaryOfFinancialStatementComponentsRestrictedStockUnitsWithoutMarketConditionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:ScheduleOfShareBasedCompensationSummaryOfFinancialStatementComponentsRestrictedStockUnitsWithoutMarketConditionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.aes.com/role/RedeemableStockofSubsidiariesRedeemableStockofSubsidiariesTables",
     "longName": "9955536 - Disclosure - Redeemable Stock of Subsidiaries Redeemable Stock of Subsidiaries (Tables)",
     "shortName": "Redeemable Stock of Subsidiaries Redeemable Stock of Subsidiaries (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.aes.com/role/RevenueTables",
     "longName": "9955537 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.aes.com/role/OtherIncomeandExpensesTables",
     "longName": "9955538 - Disclosure - Other Income and Expenses (Tables)",
     "shortName": "Other Income and Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.aes.com/role/AssetImpairmentExpenseTables",
     "longName": "9955539 - Disclosure - Asset Impairment Expense (Tables)",
     "shortName": "Asset Impairment Expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.aes.com/role/IncomeTaxesTables",
     "longName": "9955540 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:IncomefromContinuingOperationsbeforetaxesandequityinearningsofaffiliatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:IncomefromContinuingOperationsbeforetaxesandequityinearningsofaffiliatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.aes.com/role/HeldForSaleBusinessesandDispositionsHeldForSaleBusinessesandDispositionsTables",
     "longName": "9955541 - Disclosure - Held-For-Sale Businesses and Dispositions Held-For-Sale Businesses and Dispositions (Tables)",
     "shortName": "Held-For-Sale Businesses and Dispositions Held-For-Sale Businesses and Dispositions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.aes.com/role/EarningsPerShareTables",
     "longName": "9955543 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.aes.com/role/RelatedPartyTransactionsTables",
     "longName": "9955544 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentTables",
     "longName": "9955546 - Disclosure - Schedule I - Condensed Financial Information of Parent (Tables)",
     "shortName": "Schedule I - Condensed Financial Information of Parent (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Tables",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:ScheduleOfRecourseDebtDetailTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:JuniorSubordinatedNotesPayableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.aes.com/role/CreditLossesTables",
     "longName": "9955548 - Disclosure - Credit Losses (Tables)",
     "shortName": "Credit Losses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesFiniteLivedIntangibleAssetsDetails",
     "longName": "9955550 - Disclosure - General and Summary of Significant Accounting Policies (Finite Lived Intangible Assets) (Details)",
     "shortName": "General and Summary of Significant Accounting Policies (Finite Lived Intangible Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-66",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-66",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
     "longName": "9955551 - Disclosure - General and Summary of Significant Accounting Policies New Accounting Pronouncements Adopted (Details)",
     "shortName": "General and Summary of Significant Accounting Policies New Accounting Pronouncements Adopted (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:NotesReceivableNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R76": {
     "role": "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
     "longName": "9955552 - Disclosure - General and Summary of Significant Accounting Policies Change in Accounting Estimate (Details)",
     "shortName": "General and Summary of Significant Accounting Policies Change in Accounting Estimate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-531",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
     "longName": "9955553 - Disclosure - General and Summary of Significant Accounting Policies (Details)",
     "shortName": "General and Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:SupplierFinanceProgramObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:ProceedsFromPaymentsForDerivativeInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DerivativesPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.aes.com/role/InventoryDetails",
     "longName": "9955554 - Disclosure - Inventory (Details)",
     "shortName": "Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
     "longName": "9955555 - Disclosure - Property, Plant and Equipment (Components of PP&E) (Details)",
     "shortName": "Property, Plant and Equipment (Components of PP&E) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentOtherNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.aes.com/role/PropertyPlantandEquipmentDepreciationExpenseSoftwareAmortizationandCapitalizedInterestDetails",
     "longName": "9955556 - Disclosure - Property, Plant and Equipment (Depreciation Expense, Software Amortization and Capitalized Interest) (Details)",
     "shortName": "Property, Plant and Equipment (Depreciation Expense, Software Amortization and Capitalized Interest) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:CapitalizedInterestDuringDevelopmentAndConstructionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestCostsIncurredCapitalized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:CapitalizedInterestDuringDevelopmentAndConstructionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails",
     "longName": "9955557 - Disclosure - Property, Plant and Equipment (Regulated and Non-Regulated Generation and Distribution PP&E) (Details)",
     "shortName": "Property, Plant and Equipment (Regulated and Non-Regulated Generation and Distribution PP&E) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-94",
      "name": "us-gaap:PropertyPlantAndEquipmentOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:RegulatedAndNonRegulatedPropertyPlantAndEquipmentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.aes.com/role/AssetRetirementObligationDetails",
     "longName": "9955558 - Disclosure - Asset Retirement Obligation (Details)",
     "shortName": "Asset Retirement Obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AssetRetirementObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetRetirementObligationLiabilitiesIncurred",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
     "longName": "9955559 - Disclosure - Fair Value (Recurring Measurements) (Details)",
     "shortName": "Fair Value (Recurring Measurements) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
     "longName": "9955560 - Disclosure - Fair Value (Level 3 Reconciliation) (Details)",
     "shortName": "Fair Value (Level 3 Reconciliation) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:FairValueScheduleOfUnobservableInputsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
     "longName": "9955561 - Disclosure - Fair Value (Quantitative Information) (Details)",
     "shortName": "Fair Value (Quantitative Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-274",
      "name": "aes:FairValueMeasurementInputsNonrecurring",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "aes:FairValueScheduleOfUnobservableInputsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
     "longName": "9955562 - Disclosure - Fair Value (Nonrecurring Measurements) (Details)",
     "shortName": "Fair Value (Nonrecurring Measurements) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:OtherAssetImpairmentCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-381",
      "name": "us-gaap:SellingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
     "longName": "9955563 - Disclosure - Fair Value (Nonrecurring Unobservable Inputs) (Details)",
     "shortName": "Fair Value (Nonrecurring Unobservable Inputs) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-428",
      "name": "aes:AssetsCarryingAmountDisclosureNonrecurring",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:FairValueScheduleOfUnobservableInputsNonrecurringTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1264",
      "name": "aes:AssetsCarryingAmountDisclosureNonrecurring",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
     "longName": "9955564 - Disclosure - Fair Value (Instruments Not Measured at Fair Value) (Details)",
     "shortName": "Fair Value (Instruments Not Measured at Fair Value) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:NonRecourseDebtNonCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-430",
      "name": "us-gaap:AccountsReceivableNetNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:FairValueOfFinancialInstrumentsNotCarriedAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
     "longName": "9955566 - Disclosure - Derivative Instruments and Hedging Activities (Outstanding Derivative Notionals and Terms by Type) (Details)",
     "shortName": "Derivative Instruments and Hedging Activities (Outstanding Derivative Notionals and Terms by Type) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeLiabilitiesNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-468",
      "name": "us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails",
     "longName": "9955567 - Disclosure - Derivative Instruments and Hedging Activities (Foreign Currency Derivatives) (Details)",
     "shortName": "Derivative Instruments and Hedging Activities (Foreign Currency Derivatives) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
     "longName": "9955569 - Disclosure - Derivative Instruments and Hedging Activities (Assets and LIabilities - Designated vs. Not Designated Hedging Instruments) (Details)",
     "shortName": "Derivative Instruments and Hedging Activities (Assets and LIabilities - Designated vs. Not Designated Hedging Instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeAssetsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-458",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails",
     "longName": "9955570 - Disclosure - Derivative Instruments and Hedging Activities (Assets and Liabilities - Current vs. Noncurrent Derivative instruments) (Details)",
     "shortName": "Derivative Instruments and Hedging Activities (Assets and Liabilities - Current vs. Noncurrent Derivative instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
     "longName": "9955571 - Disclosure - Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities (Effective Portion of Cash Flow Hedges) (Details)",
     "shortName": "Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities (Effective Portion of Cash Flow Hedges) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-478",
      "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R94": {
     "role": "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
     "longName": "9955572 - Disclosure - Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities (Ineffective Portion of Cash Flow Hedges) (Details)",
     "shortName": "Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities (Ineffective Portion of Cash Flow Hedges) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-490",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-490",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails",
     "longName": "9955573 - Disclosure - Derivative Instruments and Hedging Activities (Credit Risk-Related Contingent Features) (Details)",
     "shortName": "Derivative Instruments and Hedging Activities (Credit Risk-Related Contingent Features) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeLiabilityFairValueOfCollateral",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeLiabilityFairValueOfCollateral",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.aes.com/role/FinancingReceivablesDetails",
     "longName": "9955574 - Disclosure - Financing Receivables (Details)",
     "shortName": "Financing Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:NotesReceivableNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-507",
      "name": "us-gaap:FinancingReceivableSale",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
     "longName": "9955575 - Disclosure - Investments In and Advances To Affiliates - Effective Equity Ownership Interest and Carrying Values (Details)",
     "shortName": "Investments In and Advances To Affiliates - Effective Equity Ownership Interest and Carrying Values (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-64",
      "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-535",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
     "longName": "9955576 - Disclosure - Investments In and Advances To Affiliates - Summary of Financial Information of Affiliates & Subsidiaries (Details)",
     "shortName": "Investments In and Advances To Affiliates - Summary of Financial Information of Affiliates & Subsidiaries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:GainLossOnSaleOfBusiness",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-583",
      "name": "us-gaap:GrossProfit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
     "longName": "9955577 - Disclosure - Investments In and Advances To Affiliates - Summarized Financial Information (Details)",
     "shortName": "Investments In and Advances To Affiliates - Summarized Financial Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "aes:UndistributedEarningsOfMinorityOwnedAffiliatesIncludedInRetainedEarnings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails",
     "longName": "9955578 - Disclosure - Total Other Non-Operating Expense (Details)",
     "shortName": "Total Other Non-Operating Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherNonoperatingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R101": {
     "role": "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
     "longName": "9955579 - Disclosure - Goodwill and Other Intangible Assets (Goodwill Roll Forward) (Details)",
     "shortName": "Goodwill and Other Intangible Assets (Goodwill Roll Forward) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:GoodwillGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
     "longName": "9955580 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets) (Details)",
     "shortName": "Goodwill and Other Intangible Assets (Intangible Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
     "longName": "9955581 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets Acquired) (Details)",
     "shortName": "Goodwill and Other Intangible Assets (Intangible Assets Acquired) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfAcquiredIntangibleAssetsByMajorClassTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-624",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfAcquiredIntangibleAssetsByMajorClassTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
     "longName": "9955582 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense) (Details)",
     "shortName": "Goodwill and Other Intangible Assets (Expected Amortization Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
     "longName": "9955583 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details)",
     "shortName": "Goodwill and Other Intangible Assets (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-601",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
     "longName": "9955584 - Disclosure - Goodwill and Other Intangible Assets Schedule of Finite-Lived Intangible Assets (Details)",
     "shortName": "Goodwill and Other Intangible Assets Schedule of Finite-Lived Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R107": {
     "role": "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails",
     "longName": "9955585 - Disclosure - Regulatory Assets and Liabilities (Details)",
     "shortName": "Regulatory Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RegulatoryAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:RegulatoryAssetsandLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RegulatoryAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:RegulatoryAssetsandLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails",
     "longName": "9955586 - Disclosure - Regulatory Assets and Liabilities Regulatory Assets and Liabilities - by Reportable Segment (Details)",
     "shortName": "Regulatory Assets and Liabilities Regulatory Assets and Liabilities - by Reportable Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RegulatoryAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:RegulatoryAssetsandLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R109": {
     "role": "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
     "longName": "9955587 - Disclosure - Debt (Non-Recourse Debt Carrying Amounts and Terms) (Details)",
     "shortName": "Debt (Non-Recourse Debt Carrying Amounts and Terms) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:NonrecourseDebtexcludingFinanceLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:NonRecourseDebtMaturitiesRepaymentTermsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "aes:NonRecourseDebtexcludingFinanceLeaseLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
     "longName": "9955588 - Disclosure - Debt (Non-Recourse Debt Maturity Schedule) (Details)",
     "shortName": "Debt (Non-Recourse Debt Maturity Schedule) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:NonRecourseDebtMaturitiesRepaymentTermsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-684",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:NonRecourseDebtMaturitiesRepaymentTermsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
     "longName": "9955589 - Disclosure - Debt (Non-recourse Debt Narrative) (Details)",
     "shortName": "Debt (Non-recourse Debt Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "aes:RestrictedCashAndDebtServiceReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails",
     "longName": "9955590 - Disclosure - Debt (Subsidiary Non-Recourse Debt in Default or Accelerated) (Details)",
     "shortName": "Debt (Subsidiary Non-Recourse Debt in Default or Accelerated) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:DebtDefaultAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:DebtDefaultOrAcceleratedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "aes:DebtDefaultAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:DebtDefaultOrAcceleratedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
     "longName": "9955591 - Disclosure - Debt (Recourse Debt Carrying Amount and Terms) (Details)",
     "shortName": "Debt (Recourse Debt Carrying Amount and Terms) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:RecourseDebtTotal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfFutureMaturitiesOfRecourseDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-778",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
     "longName": "9955592 - Disclosure - Debt (Recourse Debt Net Principal Amounts Due Over Five Years) (Details)",
     "shortName": "Debt (Recourse Debt Net Principal Amounts Due Over Five Years) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:RecourseDebtTotal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfFutureMaturitiesOfRecourseDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R115": {
     "role": "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
     "longName": "9955593 - Disclosure - Debt (Recourse Debt Narrative) (Details)",
     "shortName": "Debt (Recourse Debt Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommercialPaperAverageOutstanding",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-782",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.aes.com/role/SupplierFinancingArrangementsDetails",
     "longName": "9955594 - Disclosure - Supplier Financing Arrangements (Details)",
     "shortName": "Supplier Financing Arrangements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:SupplierFinanceProgramObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplierFinanceProgramObligationIncrease",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails",
     "longName": "9955595 - Disclosure - Commitments (Long-Term Purchase Commitments) (Details)",
     "shortName": "Commitments (Long-Term Purchase Commitments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-798",
      "name": "aes:LongTermPurchaseCommitmentAmountActual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-798",
      "name": "aes:LongTermPurchaseCommitmentAmountActual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
     "longName": "9955597 - Disclosure - Contingencies (Loss Contingencies) (Details)",
     "shortName": "Contingencies (Loss Contingencies) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "aes:SubsidiaryGuaranteeMaximumUndiscountedExposure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.aes.com/role/LeasesDetails",
     "longName": "9955598 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.aes.com/role/LeasesLesseeDetails",
     "longName": "9955599 - Disclosure - Leases Lessee (Details)",
     "shortName": "Leases Lessee (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R121": {
     "role": "http://www.aes.com/role/LeasesLessorDetails",
     "longName": "9955600 - Disclosure - Leases Lessor (Details)",
     "shortName": "Leases Lessor (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R122": {
     "role": "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
     "longName": "9955601 - Disclosure - Benefit Plans (Level 3 Roll Forward) (Details)",
     "shortName": "Benefit Plans (Level 3 Roll Forward) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c-837",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-936",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfAllocationOfPlanAssetsForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.aes.com/role/BenefitPlansNarrativeDetails",
     "longName": "9955602 - Disclosure - Benefit Plans (Narrative) (Details)",
     "shortName": "Benefit Plans (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:DefinedContributionPlanNumberofPlans",
      "unitRef": "plan",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "aes:DefinedContributionPlanNumberofPlans",
      "unitRef": "plan",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
     "longName": "9955603 - Disclosure - Benefit Plans (Net Funded Status) (Details)",
     "shortName": "Benefit Plans (Net Funded Status) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c-836",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-840",
      "name": "us-gaap:DefinedBenefitPlanPlanAmendments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
     "longName": "9955604 - Disclosure - Benefit Plans (Amounts Recognized in the Consolidated Balance Sheets) (Details)",
     "shortName": "Benefit Plans (Amounts Recognized in the Consolidated Balance Sheets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails",
     "longName": "9955605 - Disclosure - Benefit Plans (Accumulated Benefit Obligation) (Details)",
     "shortName": "Benefit Plans (Accumulated Benefit Obligation) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
     "longName": "9955606 - Disclosure - Benefit Plans Benefit Plans (Weighted Average Assumptions) (Details)",
     "shortName": "Benefit Plans Benefit Plans (Weighted Average Assumptions) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.aes.com/role/BenefitPlansImpactofOnePointChangeinAssumptionsDetails",
     "longName": "9955607 - Disclosure - Benefit Plans (Impact of One Point Change in Assumptions) (Details)",
     "shortName": "Benefit Plans (Impact of One Point Change in Assumptions) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "aes:DefinedBenefitPlanEffectOfOnePercentIncreaseInDiscountRateOnPensionExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:DefinedBenefitPlanEffectOfOnePercentIncreaseInDiscountRateOnPensionExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
     "longName": "9955608 - Disclosure - Benefit Plans (Net Periodic Benefit Cost) (Details)",
     "shortName": "Benefit Plans (Net Periodic Benefit Cost) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "c-841",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-841",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails",
     "longName": "9955609 - Disclosure - Benefit Plans (Accumulated Other Comprehensive Income (Loss)) (Details)",
     "shortName": "Benefit Plans (Accumulated Other Comprehensive Income (Loss)) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails",
     "longName": "9955610 - Disclosure - Benefit Plans (Plan Asset Allocations) (Details)",
     "shortName": "Benefit Plans (Plan Asset Allocations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfTargetAndActualPlanAssetAllocationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfTargetAndActualPlanAssetAllocationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
     "longName": "9955611 - Disclosure - Benefit Plans (Fair Value of Plan Assets) (Details)",
     "shortName": "Benefit Plans (Fair Value of Plan Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R133": {
     "role": "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails",
     "longName": "9955612 - Disclosure - Benefit Plans (Expected Future Benefit Payments) (Details)",
     "shortName": "Benefit Plans (Expected Future Benefit Payments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfExpectedFutureContributionsAndBenefitPaymentsTableTextBlock",
       "us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-835",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfExpectedFutureContributionsAndBenefitPaymentsTableTextBlock",
       "us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.aes.com/role/EquityEquityUnitsDetails",
     "longName": "9955613 - Disclosure - Equity (Equity Units) (Details)",
     "shortName": "Equity (Equity Units) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:EquityUnitSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PreferredStockDividendRatePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
     "longName": "9955614 - Disclosure - Equity (Transactions with Noncontrolling Interests) (Details)",
     "shortName": "Equity (Transactions with Noncontrolling Interests) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:GainLossOnSaleOfBusiness",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails",
     "longName": "9955615 - Disclosure - Equity Equity - Net Income (Loss) Attributable to The AES Corporation (Details)",
     "shortName": "Equity Equity - Net Income (Loss) Attributable to The AES Corporation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:NetTransfersToFromNoncontrollingInterests",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfNetIncomeAttributableToParentAndTransfersToFromNoncontrollingInterestsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
     "longName": "9955616 - Disclosure - Equity (Accumulated Other Comprehensive Loss) (Details)",
     "shortName": "Equity (Accumulated Other Comprehensive Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-65",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
     "longName": "9955617 - Disclosure - Equity (Reclassifications Out of AOCL) (Details)",
     "shortName": "Equity (Reclassifications Out of AOCL) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:GainLossOnSaleOfBusiness",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1051",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.aes.com/role/EquityEquityDividendsDetails",
     "longName": "9955618 - Disclosure - Equity Equity (Dividends) (Details)",
     "shortName": "Equity Equity (Dividends) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "c-1058",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1058",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.aes.com/role/EquityEquityStockRepurchasesDetails",
     "longName": "9955619 - Disclosure - Equity Equity (Stock Repurchases) (Details)",
     "shortName": "Equity Equity (Stock Repurchases) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R141": {
     "role": "http://www.aes.com/role/SegmentandGeographicInformationDetails",
     "longName": "9955620 - Disclosure - Segment and Geographic Information (Details)",
     "shortName": "Segment and Geographic Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R142": {
     "role": "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails",
     "longName": "9955621 - Disclosure - Segments and Geographic Information Segment and Geographic Information ( Revenue by Segment) (Details)",
     "shortName": "Segments and Geographic Information Segment and Geographic Information ( Revenue by Segment) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:IncomeFromContinuingOperationsBeforeTaxes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
     "longName": "9955622 - Disclosure - Segments and Geographic Information Segment and Geographic Information (Adjusted EBITDA & Reconcilliation of Net Income (Loss)) (Details)",
     "shortName": "Segments and Geographic Information Segment and Geographic Information (Adjusted EBITDA & Reconcilliation of Net Income (Loss)) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:AdjustmentForNoncontrollingInterestsAndRedeemableStockOfSubsidiaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
     "longName": "9955623 - Disclosure - Segments and Geographic Information Segment and Geographic Information (Assets, Depreciation and Amortization and Capital Expenditures ) (Details)",
     "shortName": "Segments and Geographic Information Segment and Geographic Information (Assets, Depreciation and Amortization and Capital Expenditures ) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "c-1392",
      "name": "us-gaap:Assets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:CapitalExpendituresTotal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails",
     "longName": "9955624 - Disclosure - Segments and Geographic Information Segment and Geographic Information (Revenue and Assets by Country) (Details)",
     "shortName": "Segments and Geographic Information Segment and Geographic Information (Revenue and Assets by Country) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1094",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R146": {
     "role": "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails",
     "longName": "9955626 - Disclosure - Share-Based Compensation (Stock Option Compensation Expense) (Details)",
     "shortName": "Share-Based Compensation (Stock Option Compensation Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R147": {
     "role": "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails",
     "longName": "9955628 - Disclosure - Share-Based Compensation (RSU Compensation Expense) (Details)",
     "shortName": "Share-Based Compensation (RSU Compensation Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R148": {
     "role": "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
     "longName": "9955629 - Disclosure - Share-Based Compensation (RSU Activity) (Details)",
     "shortName": "Share-Based Compensation (RSU Activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "c-1170",
      "name": "aes:ShareBasedCompensationEstimatedForfeitureRateNonOfficers",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1167",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfShareBasedCompensationRestrictedStockUnitsWithoutMarketConditionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R149": {
     "role": "http://www.aes.com/role/ShareBasedCompensationRSUsVestedandConvertedDetails",
     "longName": "9955630 - Disclosure - Share-Based Compensation (RSUs Vested and Converted) (Details)",
     "shortName": "Share-Based Compensation (RSUs Vested and Converted) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "c-1167",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfShareBasedCompensationRestrictedStockUnitsWithoutMarketConditionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1167",
      "name": "aes:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfShareBasedCompensationRestrictedStockUnitsWithoutMarketConditionVestedAndConvertedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R150": {
     "role": "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
     "longName": "9955632 - Disclosure - Share-Based Compensation (PSU Activity) (Details)",
     "shortName": "Share-Based Compensation (PSU Activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "c-1173",
      "name": "aes:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAwardPayoutRange",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "aes:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAwardPayoutRange",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R151": {
     "role": "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
     "longName": "9955634 - Disclosure - Share-Based Compensation (Narrative) (Details)",
     "shortName": "Share-Based Compensation (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "151",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1164",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R152": {
     "role": "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails",
     "longName": "9955636 - Disclosure - Redeemable Stock of Subsidiaries (Narrative) (Details)",
     "shortName": "Redeemable Stock of Subsidiaries (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "152",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RedeemablePreferredStockDividends",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RedeemablePreferredStockDividends",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R153": {
     "role": "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
     "longName": "9955637 - Disclosure - Revenue Disaggregation of Revenue (Details)",
     "shortName": "Revenue Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "153",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1215",
      "name": "us-gaap:ProceedsFromIssuanceOfDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R154": {
     "role": "http://www.aes.com/role/RevenueContractBalancesDetails",
     "longName": "9955638 - Disclosure - Revenue Contract Balances (Details)",
     "shortName": "Revenue Contract Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "154",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R155": {
     "role": "http://www.aes.com/role/RevenueRemainingPerformanceObligationsDetails",
     "longName": "9955639 - Disclosure - Revenue Remaining Performance Obligations (Details)",
     "shortName": "Revenue Remaining Performance Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "155",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:AnnualRevenuePerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R156": {
     "role": "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
     "longName": "9955640 - Disclosure - Other Income and Expense (Nonoperating Income) (Details)",
     "shortName": "Other Income and Expense (Nonoperating Income) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "156",
     "firstAnchor": {
      "contextRef": "c-1218",
      "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1218",
      "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R157": {
     "role": "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails",
     "longName": "9955641 - Disclosure - Other Income and Expense (Other Expense) (Details)",
     "shortName": "Other Income and Expense (Other Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "157",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherNonoperatingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1221",
      "name": "us-gaap:GainLossRelatedToLitigationSettlement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R158": {
     "role": "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
     "longName": "9955642 - Disclosure - Asset Impairment Expense (Impairment of Long-Lived Assets Held and Used by Asset) (Details)",
     "shortName": "Asset Impairment Expense (Impairment of Long-Lived Assets Held and Used by Asset) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "158",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:OtherAssetImpairmentCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1254",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R159": {
     "role": "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
     "longName": "9955643 - Disclosure - Asset Impairment Expense (Narrative) (Details)",
     "shortName": "Asset Impairment Expense (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "159",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1257",
      "name": "aes:AssetsCarryingAmountDisclosureNonrecurring",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R160": {
     "role": "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails",
     "longName": "9955644 - Disclosure - Income Taxes (Components of Income Taxes) (Details)",
     "shortName": "Income Taxes (Components of Income Taxes) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "160",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R161": {
     "role": "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
     "longName": "9955645 - Disclosure - Income Taxes (Effective Income Tax Reconciliation) (Details)",
     "shortName": "Income Taxes (Effective Income Tax Reconciliation) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "161",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R162": {
     "role": "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails",
     "longName": "9955646 - Disclosure - Income Taxes (Income Tax Payables and Income Tax Receivables) (Details)",
     "shortName": "Income Taxes (Income Tax Payables and Income Tax Receivables) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "162",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R163": {
     "role": "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
     "longName": "9955647 - Disclosure - Income Taxes (Deferred Tax Assets and Deferred Tax Liabilities) (Details)",
     "shortName": "Income Taxes (Deferred Tax Assets and Deferred Tax Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "163",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R164": {
     "role": "http://www.aes.com/role/IncomeTaxesIncomeLossfromContinuingOperationsBeforeIncomeTaxDetails",
     "longName": "9955648 - Disclosure - Income Taxes (Income (Loss) from Continuing Operations Before Income Tax) (Details)",
     "shortName": "Income Taxes (Income (Loss) from Continuing Operations Before Income Tax) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "164",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:IncomefromContinuingOperationsbeforetaxesandequityinearningsofaffiliatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:IncomefromContinuingOperationsbeforetaxesandequityinearningsofaffiliatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R165": {
     "role": "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails",
     "longName": "9955649 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)",
     "shortName": "Income Taxes (Unrecognized Tax Benefits) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "165",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R166": {
     "role": "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9955650 - Disclosure - Income Taxes (Narrative) (Details)",
     "shortName": "Income Taxes (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "166",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-9",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-9",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R167": {
     "role": "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
     "longName": "9955651 - Disclosure - Acquisitions and Dispositions (Details)",
     "shortName": "Acquisitions and Dispositions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "167",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:GainLossOnSaleOfBusiness",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1289",
      "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R168": {
     "role": "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
     "longName": "9955652 - Disclosure - Acquisitions Acquistions (Details)",
     "shortName": "Acquisitions Acquistions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "168",
     "firstAnchor": {
      "contextRef": "c-1326",
      "name": "us-gaap:AssetAcquisitionConsiderationTransferred",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1326",
      "name": "us-gaap:AssetAcquisitionConsiderationTransferred",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R169": {
     "role": "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails",
     "longName": "9955653 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details)",
     "shortName": "Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "169",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R170": {
     "role": "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
     "longName": "9955654 - Disclosure - Earnings Per Share (Narrative) (Details)",
     "shortName": "Earnings Per Share (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "170",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:CorporateUnitNotionalValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "aes:PreferredStockConvertibleInitialConversionRate",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R171": {
     "role": "http://www.aes.com/role/RisksAndUncertaintiesDetails",
     "longName": "9955655 - Disclosure - Risks And Uncertainties (Details)",
     "shortName": "Risks And Uncertainties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "171",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R172": {
     "role": "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
     "longName": "9955656 - Disclosure - Related Party Transactions (Schedule of related Party Transactions) (Details)",
     "shortName": "Related Party Transactions (Schedule of related Party Transactions) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "172",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:InterestExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1373",
      "name": "us-gaap:InterestIncomeInterestEarningAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R173": {
     "role": "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
     "longName": "9955657 - Disclosure - Related Party Transactions (Schedule of Related Party Receivables Payables) (Details)",
     "shortName": "Related Party Transactions (Schedule of Related Party Receivables Payables) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "173",
     "firstAnchor": {
      "contextRef": "c-1383",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1383",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R174": {
     "role": "http://www.aes.com/role/SubsequentEventsDetails",
     "longName": "9955658 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "174",
     "firstAnchor": {
      "contextRef": "c-576",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R175": {
     "role": "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
     "longName": "9955659 - Disclosure - Schedule I - Condensed Financial Information of Parent (Balance Sheet) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Parent (Balance Sheet) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "175",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1498",
      "name": "aes:AccountsAndNotesReceivableFromSubsidiaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R176": {
     "role": "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
     "longName": "9955660 - Disclosure - Schedule I - Condensed Financial Information of Parent Schedule I - Condensed Financial Information of Parent (Statement of Operations) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Parent Schedule I - Condensed Financial Information of Parent (Statement of Operations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "176",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1502",
      "name": "aes:EquityInEarningsOfSubsidiariesAndAffiliates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R177": {
     "role": "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails",
     "longName": "9955661 - Disclosure - Schedule I - Condensed Financial Information of Parent (Statement of Comprehensive Income) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Parent (Statement of Comprehensive Income) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "177",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1502",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R178": {
     "role": "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails",
     "longName": "9955662 - Disclosure - Schedule I - Condensed Financial Information of Parent (Statement of Cash Flows) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Parent (Statement of Cash Flows) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "178",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1502",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R179": {
     "role": "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails",
     "longName": "9955663 - Disclosure - Schedule I - Condensed Financial Information of Parent (Senior Notes and Junior Subordinated Notes) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Parent (Senior Notes and Junior Subordinated Notes) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "179",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:RecourseDebtTotal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "aes:ScheduleOfFutureMaturitiesOfRecourseDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1511",
      "name": "aes:RecourseDebtTotal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R180": {
     "role": "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentDividendsfromSubsidiariesandAffiliatesDetails",
     "longName": "9955664 - Disclosure - Schedule I - Condensed Financial Information of Parent (Dividends from Subsidiaries and Affiliates) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Parent (Dividends from Subsidiaries and Affiliates) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "180",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R181": {
     "role": "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
     "longName": "9955665 - Disclosure - Schedule I - Condensed Financial Information of Parent (Guarantees and Letters of Credit) (Details)",
     "shortName": "Schedule I - Condensed Financial Information of Parent (Guarantees and Letters of Credit) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "181",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "aes:ObligationsNumberOfAgreements",
      "unitRef": "agreement",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R182": {
     "role": "http://www.aes.com/role/CreditLossesDetails",
     "longName": "9955667 - Disclosure - Credit Losses (Details)",
     "shortName": "Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "182",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "aes:AccountsReceivableAllowanceForCreditLossDisposal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    },
    "R183": {
     "role": "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
     "longName": "9955668 - Disclosure - Accounting Changes and Error Corrections (Details)",
     "shortName": "Accounting Changes and Error Corrections (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "183",
     "firstAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1056",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aes-20241231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "aes_A1375SeniorNotesDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A1375SeniorNotesDue2026Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1.375% Senior Notes Due 2026",
        "label": "1.375% Senior Notes Due 2026 [Member]",
        "documentation": "1.375% Senior Notes Due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A200MillionTermLoanDueSeptember2024AmountBorrowedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A200MillionTermLoanDueSeptember2024AmountBorrowedMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "200 Million Term Loan due September 2024 Amount Borrowed",
        "label": "200 Million Term Loan due September 2024 Amount Borrowed [Member]",
        "documentation": "200 Million Term Loan due September 2024 Amount Borrowed"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A200MillionTermLoanDueSeptember2024Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A200MillionTermLoanDueSeptember2024Domain",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "200 Million Term Loan due September 2024 [Domain]",
        "label": "200 Million Term Loan due September 2024 [Domain]",
        "documentation": "200 Million Term Loan due September 2024"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A200MillionTermLoanDueSeptember2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A200MillionTermLoanDueSeptember2024Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "200 Million Term Loan due September 2024",
        "label": "200 Million Term Loan due September 2024 [Member]",
        "documentation": "200 Million Term Loan due September 2024"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A2015through2018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A2015through2018Member",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2015 through 2018 [Member]",
        "label": "2015 through 2018 [Member]",
        "documentation": "2015 through 2018 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A2019through2027MemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A2019through2027MemberMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019 through 2027 [Member] [Member]",
        "label": "2019 through 2027 [Member] [Member]",
        "documentation": "2019 through 2027 [Member] [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A2028andbeyondMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A2028andbeyondMemberMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028 and beyond [Member] [Member]",
        "label": "2028 and beyond [Member] [Member]",
        "documentation": "2028 and beyond [Member] [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A245SeniorNotesDue2031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A245SeniorNotesDue2031Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2.45% Senior Notes Due 2031",
        "label": "2.45% Senior Notes Due 2031 [Member]",
        "documentation": "2.45% Senior Notes Due 2031"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A330SeniorNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A330SeniorNotesDue2025Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.30% Senior Notes Due 2025",
        "label": "3.30% Senior Notes Due 2025 [Member]",
        "documentation": "3.30% Senior Notes Due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A345SeniorUnsecuredNotesDue2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A345SeniorUnsecuredNotesDue2020Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.45% senior unsecured notes due 2020 [Member]",
        "label": "3.45% senior unsecured notes due 2020 [Member]",
        "documentation": "3.45% senior unsecured notes due 2020"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A350MillionCreditAgreementDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A350MillionCreditAgreementDue2028Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "350 Million Credit Agreement Due 2028",
        "label": "350 Million Credit Agreement Due 2028 [Member]",
        "documentation": "350 Million Credit Agreement Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A395SeniorNotesDue2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A395SeniorNotesDue2030Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.95% Senior Notes Due 2030",
        "label": "3.95% Senior Notes Due 2030 [Member]",
        "documentation": "3.95% Senior Notes Due 2030"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A395SeniorNotesDue2049Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A395SeniorNotesDue2049Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.95% Senior Notes due 2049 [Domain]",
        "label": "3.95% Senior Notes due 2049 [Member]",
        "documentation": "3.95% Senior Notes due 2049"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A4.41SPVLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A4.41SPVLoanMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.41% SPV Loan [Member]",
        "label": "4.41% SPV Loan [Member]",
        "documentation": "4.41% SPV Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A4125SeniorSecuredNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A4125SeniorSecuredNotesDue2025Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.125% senior secured notes due 2025 [Member]",
        "label": "4.125% senior secured notes due 2025 [Member]",
        "documentation": "4.125% senior secured notes due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A425SeniorSecuredNotesDue2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A425SeniorSecuredNotesDue2030Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.25% senior secured notes due 2030 [Member]",
        "label": "4.25% senior secured notes due 2030 [Member]",
        "documentation": "4.25% senior secured notes due 2030"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A435SeniorNotesDue2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A435SeniorNotesDue2029Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.35% Senior Notes due 2029 [Domain]",
        "label": "4.35% Senior Notes due 2029 [Member]",
        "documentation": "4.35% Senior Notes due 2029"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A4375SeniorNotesDue2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A4375SeniorNotesDue2030Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4.375% senior notes due 2030 [Member]",
        "label": "4.375% senior notes due 2030 [Member]",
        "documentation": "4.375% senior notes due 2030"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A5.00SeniorNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A5.00SeniorNotesDue2025Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.00% Senior notes due 2025",
        "label": "5.00% Senior notes due 2025 [Member]",
        "documentation": "5.00% Senior notes due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A5.125SeniorNotesDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A5.125SeniorNotesDue2027Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.125% Senior Notes Due 2027 [Member]",
        "label": "5.125% Senior Notes Due 2027 [Member]",
        "documentation": "5.125% Senior Notes Due 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A5.50SeniorNotesdue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A5.50SeniorNotesdue2027Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.125% Senior Notes Due 2027 [Member]",
        "label": "5.50% Senior Notes due 2027 [Member]",
        "documentation": "5.50% Senior Notes due 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A5.50SeniorUnsecuredNoteDue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A5.50SeniorUnsecuredNoteDue2024Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.50% Senior Unsecured Note Due 2024",
        "label": "5.50% Senior Unsecured Note Due 2024 [Member]",
        "documentation": "SeniorUnsecured550Note Due 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A500MillionJuniorNotesDue2055Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A500MillionJuniorNotesDue2055Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "500 Million Junior Notes Due 2055",
        "label": "500 Million Junior Notes Due 2055 [Member]",
        "documentation": "500 Million Junior Notes Due 2055"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A545SeniorNotesDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A545SeniorNotesDue2028Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.45% Senior Notes Due 2028",
        "label": "5.45% Senior Notes Due 2028 [Member]",
        "documentation": "5.45% Senior Notes Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A6.04SeniorNotesDue2047Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A6.04SeniorNotesDue2047Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.04% Senior Notes Due 2047",
        "label": "6.04% Senior Notes Due 2047 [Member]",
        "documentation": "6.04% Senior Notes Due 2047"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A6.25SeniorSecuredFacilityAgreementdue2034Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A6.25SeniorSecuredFacilityAgreementdue2034Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.25% Senior Secured Facility Agreement due 2034 [Member]",
        "label": "6.25% Senior Secured Facility Agreement due 2034 [Member]",
        "documentation": "6.25% Senior Secured Facility Agreement due 2034 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A6.35SeniorNotesDue2079Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A6.35SeniorNotesDue2079Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.35% Senior notes due 2079",
        "label": "6.35% Senior notes due 2079 [Member]",
        "documentation": "6.35% Senior notes due 2079"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A6.35SeniorUnsecuredNotesdue2079Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A6.35SeniorUnsecuredNotesdue2079Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.35% Senior Unsecured Notes due 2079 [Member]",
        "label": "6.35% Senior Unsecured Notes due 2079 [Member]",
        "documentation": "6.35% Senior Unsecured Notes due 2079 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A6.81SeniorNotesDue2047Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A6.81SeniorNotesDue2047Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.81% Senior Notes Due 2047",
        "label": "6.81% Senior Notes Due 2047 [Member]",
        "documentation": "6.81% Senior Notes Due 2047"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A6.95JuniorNotesDue2055Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A6.95JuniorNotesDue2055Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.95% Junior Notes Due 2055",
        "label": "6.95% Junior Notes Due 2055 [Member]",
        "documentation": "6.95% Junior Notes Due 2055"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A637SeniorNotesDue2047Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A637SeniorNotesDue2047Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.37% Senior Notes Due 2047",
        "label": "6.37% Senior Notes Due 2047 [Member]",
        "documentation": "6.37% Senior Notes Due 2047"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A655SeniorNotesDue2047AmountBorrowedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A655SeniorNotesDue2047AmountBorrowedMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.55% Senior Notes Due 2047 Amount Borrowed",
        "label": "6.55% Senior Notes Due 2047 Amount Borrowed [Member]",
        "documentation": "6.55% Senior Notes Due 2047 Amount Borrowed"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A655SeniorNotesDue2047Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A655SeniorNotesDue2047Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.55% Senior Notes Due 2047",
        "label": "6.55% Senior Notes Due 2047 [Member]",
        "documentation": "6.55% Senior Notes Due 2047"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A65SeniorNotesDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A65SeniorNotesDue2027Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.5% Senior Notes Due 2027",
        "label": "6.5% Senior Notes Due 2027 [Member]",
        "documentation": "6.5% Senior Notes Due 2027"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A7.125SeniorNotesDue2079Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A7.125SeniorNotesDue2079Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.125% Senior notes due 2079",
        "label": "7.125% Senior notes due 2079 [Member]",
        "documentation": "7.125% Senior notes due 2079"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A7.125SeniorUnsecuredNotesdue2079Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A7.125SeniorUnsecuredNotesdue2079Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.125% Senior Unsecured Notes due 2079 [Member]",
        "label": "7.125% Senior Unsecured Notes due 2079 [Member]",
        "documentation": "7.125% Senior Unsecured Notes due 2079 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A7.18SPVLoanMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A7.18SPVLoanMemberMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.18% SPV Loan [Member] [Member]",
        "label": "7.18% SPV Loan [Member] [Member]",
        "documentation": "7.18% SPV Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A7.60JuniorNotesDue2055Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A7.60JuniorNotesDue2055Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.60% Junior Notes Due 2055",
        "label": "7.60% Junior Notes Due 2055 [Member]",
        "documentation": "7.60% Junior Notes Due 2055"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A725SeniorNotesDue2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A725SeniorNotesDue2021Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.25% Senior Notes due 2021 [Domain]",
        "label": "7.25% Senior Notes due 2021 [Member]",
        "documentation": "7.25% Senior Notes due 2021 [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A8.35SeniorUnsecuredNotesdue2073Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A8.35SeniorUnsecuredNotesdue2073Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "8.35% Senior Unsecured Notes due 2073 [Member]",
        "label": "8.35% Senior Unsecured Notes due 2073 [Member]",
        "documentation": "8.35% Senior Unsecured Notes due 2073 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A900MillionSeniorNotesDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A900MillionSeniorNotesDue2028Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "900 Million Senior Notes Due 2028",
        "label": "900 Million Senior Notes Due 2028 [Member]",
        "documentation": "900 Million Senior Notes Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "aes_A950MillionJuniorNotesDue2055Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "A950MillionJuniorNotesDue2055Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "950 Million Junior Notes Due 2055",
        "label": "950 Million Junior Notes Due 2055 [Member]",
        "documentation": "950 Million Junior Notes Due 2055"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESAndesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESAndesMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Andes",
        "label": "AES Andes [Member]",
        "documentation": "AES Andes"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESAndresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESAndresMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Andres",
        "label": "AES Andres [Member]",
        "documentation": "AES Andres"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESArgentinaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESArgentinaMember",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Argentina [Member]",
        "label": "AES Argentina [Member]",
        "documentation": "AES Argentina [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESBrasilDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESBrasilDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Brasil [Domain]",
        "label": "AES Brasil [Domain]",
        "documentation": "AES Brasil"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESBrasilMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESBrasilMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Brasil",
        "label": "AES Brasil [Member]",
        "documentation": "AES Brasil"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESBrasilianaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESBrasilianaMember",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Brasiliana",
        "label": "AES Brasiliana [Member]",
        "documentation": "AES Brasiliana"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESBulgariaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESBulgariaMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Bulgaria",
        "label": "AES Bulgaria [Member]",
        "documentation": "AES Bulgaria"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESCleanEnergyAndSPowerCoBorrowersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESCleanEnergyAndSPowerCoBorrowersMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Clean Energy and sPower (Co-Borrowers)",
        "label": "AES Clean Energy and sPower (Co-Borrowers) [Member]",
        "documentation": "AES Clean Energy and sPower (Co-Borrowers)"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESCleanEnergyAndSPowerCoIssuersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESCleanEnergyAndSPowerCoIssuersMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Clean Energy and sPower (Co-Issuers)",
        "label": "AES Clean Energy and sPower (Co-Issuers) [Member]",
        "documentation": "AES Clean Energy and sPower (Co-Issuers)"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESCleanEnergyDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESCleanEnergyDevelopmentMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Clean Energy Development",
        "label": "AES Clean Energy Development [Member]",
        "documentation": "AES Clean Energy Development"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESCleanEnergyDevelopmentProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESCleanEnergyDevelopmentProjectsMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Clean Energy Development Projects",
        "label": "AES Clean Energy Development Projects [Member]",
        "documentation": "AES Clean Energy Development Projects"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESCleanEnergySolarProjectAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESCleanEnergySolarProjectAcquisitionsMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Clean Energy Solar Project Acquisitions",
        "label": "AES Clean Energy Solar Project Acquisitions [Member]",
        "documentation": "AES Clean Energy Solar Project Acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESCleanEnergySubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESCleanEnergySubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Clean Energy",
        "label": "AES Clean Energy Subsidiary [Member]",
        "documentation": "AES Clean Energy Subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESDominicanaRenewableEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESDominicanaRenewableEnergyMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Dominicana Renewable Energy",
        "label": "AES Dominicana Renewable Energy [Member]",
        "documentation": "AES Dominicana Renewable Energy"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESElSalvadorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESElSalvadorMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES El Salvador",
        "label": "AES El Salvador [Member]",
        "documentation": "AES El Salvador"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESGenerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESGenerMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Gener",
        "label": "AES Gener [Member]",
        "documentation": "AES Gener"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESGilbertMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESGilbertMember",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Gilbert",
        "label": "AES Gilbert [Member]",
        "documentation": "AES Gilbert"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESHawaiiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESHawaiiMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Hawaii",
        "label": "AES Hawaii [Member]",
        "documentation": "AES Hawaii subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESHispanolaHoldingsBVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESHispanolaHoldingsBVMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Hispanola Holdings BV",
        "label": "AES Hispanola Holdings BV [Member]",
        "documentation": "AES Hispanola Holdings BV"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESHoldingsBrasilMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESHoldingsBrasilMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Holdings Brasil",
        "label": "AES Holdings Brasil [Member]",
        "documentation": "AES Holdings Brasil"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESIndianaCreditAgreementDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESIndianaCreditAgreementDue2027Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Indiana Credit Agreement due 2027",
        "label": "AES Indiana Credit Agreement due 2027 [Member]",
        "documentation": "AES Indiana Credit Agreement due 2027"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESIndianaFMBondsDue2054Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESIndianaFMBondsDue2054Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Indiana FM Bonds due 2054",
        "label": "AES Indiana FM Bonds due 2054 [Member]",
        "documentation": "AES Indiana FM Bonds due 2054"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESIndianaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESIndianaMember",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Indiana",
        "label": "AES Indiana [Member]",
        "documentation": "AES Indiana"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESJordanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESJordanMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Jordan",
        "label": "AES Jordan [Member]",
        "documentation": "AES Jordan"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESJordanQ1HFSImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESJordanQ1HFSImpairmentMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Jordan Q1 Impairment",
        "label": "AES Jordan Q1 HFS Impairment [Member]",
        "documentation": "AES Jordan Q1 HFS Impairment"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESJordanQ2HFSImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESJordanQ2HFSImpairmentMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Jordan Q2 HFS Impairment",
        "label": "AES Jordan Q2 HFS Impairment [Member]",
        "documentation": "AES Jordan Q2 HFS Impairment"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESJordanQ3HFSImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESJordanQ3HFSImpairmentMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Jordan Q3 HFS Impairment",
        "label": "AES Jordan Q3 HFS Impairment [Member]",
        "documentation": "AES Jordan Q3 HFS Impairment"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESMexicoGenerationHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESMexicoGenerationHoldingsMember",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Mexico Generation Holdings",
        "label": "AES Mexico Generation Holdings [Member]",
        "documentation": "AES Mexico Generation Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESNBOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESNBOMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES NBO [Member]",
        "label": "AES NBO [Member]",
        "documentation": "AES NBO [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESNigeriaBargelimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESNigeriaBargelimitedMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Nigeria Barge limited [Member]",
        "label": "AES Nigeria Barge limited [Member]",
        "documentation": "AES Nigeria Barge limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESPRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESPRMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES PR",
        "label": "AES PR [Member]",
        "documentation": "AES PR"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESPanamaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESPanamaMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Panama",
        "label": "AES Panama [Member]",
        "documentation": "AES Panama subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESPuertoRicoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESPuertoRicoMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Puerto Rico",
        "label": "AES Puerto Rico [Member]",
        "documentation": "AES Puerto Rico"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESPuertoRicoSolarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESPuertoRicoSolarMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Puerto Rico Solar",
        "label": "AES Puerto Rico Solar [Member]",
        "documentation": "AES Puerto Rico Solar"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESRenewableHoldingsCreditFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESRenewableHoldingsCreditFacilitiesMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Renewable Holdings Credit Facilities",
        "label": "AES Renewable Holdings Credit Facilities [Member]",
        "documentation": "AES Renewable Holdings Credit Facilities"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESRenewableHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESRenewableHoldingsMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Renewable Holdings",
        "label": "AES Renewable Holdings [Member]",
        "documentation": "AES Renewable Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESRenewableHoldingsTermLoanDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESRenewableHoldingsTermLoanDue2027Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Renewable Holdings Term Loan due 2027",
        "label": "AES Renewable Holdings Term Loan due 2027 [Member]",
        "documentation": "AES Renewable Holdings Term Loan due 2027"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESSouthlandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESSouthlandMember",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Southland [Domain]",
        "label": "AES Southland [Member]",
        "documentation": "AES Southland [Member] [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESSulMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESSulMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES sul",
        "label": "AES sul [Member]",
        "documentation": "AES sul"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESTieteDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESTieteDomain",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Tiete [Domain]",
        "label": "AES Tiete [Domain]",
        "documentation": "AES Tiete [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESTieteInovaSolucoesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESTieteInovaSolucoesMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Tiete Inova Solucoes",
        "label": "AES Tiete Inova Solucoes [Member]",
        "documentation": "AES Tiete Inova Solucoes"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESTieteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESTieteMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Tiete",
        "label": "AES Tiete [Member]",
        "documentation": "AES Tiete"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESUSInvestmentInc.AdditionalInvestmentOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESUSInvestmentInc.AdditionalInvestmentOptionsAxis",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES US Investment, Inc. Additional Investment Options [Axis]",
        "label": "AES US Investment, Inc. Additional Investment Options [Axis]",
        "documentation": "AES US Investment, Inc. Additional Investment Options [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESUSInvestmentInc.AdditionalInvestmentOptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESUSInvestmentInc.AdditionalInvestmentOptionsDomain",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES US Investment, Inc. Additional Investment Options [Domain]",
        "label": "AES US Investment, Inc. Additional Investment Options [Domain]",
        "documentation": "[Domain] for AES US Investment, Inc. Additional Investment Options [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AESlluminaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AESlluminaMember",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES llumina [Member]",
        "label": "AES llumina [Member]",
        "documentation": "AES llumina [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AIMCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AIMCoMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AIMCo",
        "label": "AIMCo [Member]",
        "documentation": "AIMCo"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ANDESMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ANDESMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ANDES [Member]",
        "terseLabel": "ANDES [Member]",
        "label": "ANDES [Member]",
        "documentation": "ANDES [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_AR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "AR",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ARGENTINA",
        "label": "ARGENTINA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_ARS": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "ARS",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Argentina, Pesos",
        "label": "Argentina, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ASC606ImpactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ASC606ImpactMember",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASC 606 Impact [Member]",
        "label": "ASC 606 Impact [Member]",
        "documentation": "ASC 606 Impact [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Changes and Error Corrections [Abstract]",
        "label": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AccountingStandardUpdate201609Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AccountingStandardUpdate201609Member",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standard Update 2016-09 [Member]",
        "label": "Accounting Standard Update 2016-09 [Member]",
        "documentation": "Accounting Standard Update 2016-09 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AccountingStandardUpdate201619MemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AccountingStandardUpdate201619MemberMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standard Update 2016-19 [Member] [Member]",
        "label": "Accounting Standard Update 2016-19 [Member] [Member]",
        "documentation": "Accounting Standard Update 2016-19 [Member] [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingStandardsUpdate201613Member",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standards Update 2016-13 [Member]",
        "label": "Accounting Standards Update 2016-13 [Member]",
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "us-gaap_AccountingStandardsUpdate201712Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingStandardsUpdate201712Member",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standards Update 2017-12 [Member]",
        "label": "Accounting Standards Update 2017-12 [Member]",
        "documentation": "Accounting Standards Update 2017-12 Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities."
       }
      }
     },
     "auth_ref": [
      "r1066"
     ]
    },
    "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and Financing Receivable, Allowance for Credit Loss",
        "label": "Accounts and Financing Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "aes_AccountsAndNotesReceivableFromSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AccountsAndNotesReceivableFromSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and notes receivable from subsidiaries",
        "label": "Accounts and notes receivable from subsidiaries",
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity of Counterparty, Type [Axis]",
        "label": "Legal Entity of Counterparty, Type [Axis]",
        "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r251"
     ]
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPolicies",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r978"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable and Accrued Liabilities, Current [Abstract]",
        "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AccountsPayableAndAccruedLiabilitiesCurrentPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentPolicyPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable And Accrued Liabilities Current, Policy",
        "label": "Accounts Payable And Accrued Liabilities Current, Policy [Policy Text Block]",
        "documentation": "Accounts Payable And Accrued Liabilities Current, Policy"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AccountsPayableAndAccruedLiabilitiesDisclosurePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosurePolicyPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable And Accrued Liabilities Disclosure, Policy",
        "label": "Accounts Payable And Accrued Liabilities Disclosure, Policy [Policy Text Block]",
        "documentation": "Accounts Payable And Accrued Liabilities Disclosure, Policy"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable and Accrued Liabilities Disclosure",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r232",
      "r237",
      "r1988"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "presentation": [
      "http://www.aes.com/role/PayablesandAccrualsDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable and Accrued Liabilities",
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "aes_AccountsPayableAndOtherAccruedLiabilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ACCOUNTS PAYABLE AND OTHER ACCRUED LIABILITIES",
        "label": "Accounts Payable And Other Accrued Liabilities [Policy Text Block]",
        "documentation": "Describes an entity's accounting policy for the classification of trade payables and other accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r1635"
     ]
    },
    "us-gaap_AccountsPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable",
        "label": "Accounts Payable [Member]",
        "documentation": "Obligations incurred and payable to vendors for goods and services received."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "aes_AccountsReceivableAllowanceForCreditLossDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AccountsReceivableAllowanceForCreditLossDisposal",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, allowance for credit loss, disposal",
        "label": "Accounts receivable, allowance for credit loss, disposal",
        "documentation": "Represents the allowance derecognized due to disposal of a business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableGross",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, before Allowance for Credit Loss",
        "label": "Accounts Receivable, before Allowance for Credit Loss",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r618",
      "r619",
      "r2087"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r619",
      "r1548"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r1524"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net of allowance of $52 and $15, respectively",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1868"
     ]
    },
    "us-gaap_AccountsReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable - noncurrent",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1291",
      "r1868"
     ]
    },
    "us-gaap_AccountsReceivableNoncurrentNonaccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNoncurrentNonaccrual",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Noncurrent, Nonaccrual",
        "label": "Accounts Receivable, Noncurrent, Nonaccrual",
        "documentation": "Amount of accounts receivable, classified as noncurrent, on nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_AccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccretionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion Expense",
        "label": "Accretion Expense",
        "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r1589",
      "r1928"
     ]
    },
    "us-gaap_AccretionExpenseIncludingAssetRetirementObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccretionExpenseIncludingAssetRetirementObligations",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion Expense, Including Asset Retirement Obligations",
        "label": "Accretion Expense, Including Asset Retirement Obligations",
        "documentation": "Amount of accretion expense, which includes, but is not limited to, accretion expense from asset retirement obligations, environmental remediation obligations, and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r1921"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability recorded for projected environmental remediation costs",
        "label": "Accrual for Environmental Loss Contingencies",
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r1588",
      "r1785",
      "r1786",
      "r1927",
      "r1930"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesDisclosureAbstract",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Contingencies",
        "label": "Accrual for Environmental Loss Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued non-income taxes",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r1550",
      "r1988"
     ]
    },
    "us-gaap_AccruedIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total income taxes payable",
        "label": "Accrued Income Taxes",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r237",
      "r339",
      "r1302"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails": {
       "parentTag": "us-gaap_AccruedIncomeTaxes",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable\u2014current",
        "label": "Accrued Income Taxes, Current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r339"
     ]
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails": {
       "parentTag": "us-gaap_AccruedIncomeTaxes",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable\u2014noncurrent",
        "label": "Accrued Income Taxes, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r339"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued and other liabilities",
        "terseLabel": "Accrued and other liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "us-gaap_AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Amortization, Debt Issuance Costs, Noncurrent",
        "label": "Accumulated Amortization, Debt Issuance Costs, Noncurrent",
        "documentation": "Amount of accumulated amortization of debt issuance costs classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r2048",
      "r2049"
     ]
    },
    "aes_AccumulatedAmortizationonPPEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AccumulatedAmortizationonPPEMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Amortization on PP&amp;E [Member]",
        "label": "Accumulated Amortization on PP&amp;E [Member]",
        "documentation": "Accumulated Amortization on PP&amp;E [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Noncontrolling Interest [Member]",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r41",
      "r65",
      "r255",
      "r1830",
      "r1831",
      "r1832"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]",
        "label": "Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r41",
      "r65",
      "r255",
      "r1321",
      "r1830",
      "r1831",
      "r1832"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unfunded pension obligations, net",
        "verboseLabel": "Pension adjustments, net",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r41",
      "r65",
      "r255",
      "r1830",
      "r1831",
      "r1832"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentOtherNet",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails": {
       "parentTag": "aes_PropertyPlantAndEquipmentElectricGenerationDistributionAssetsAndOtherNetHeldForSale",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "terseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r449",
      "r1314"
     ]
    },
    "us-gaap_AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent",
        "label": "Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r478",
      "r488",
      "r489",
      "r1058",
      "r1830"
     ]
    },
    "us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r65",
      "r1058"
     ]
    },
    "us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r41",
      "r65"
     ]
    },
    "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of derivatives, net",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r65",
      "r1058"
     ]
    },
    "aes_AccumulatedOtherComprehensiveIncomeLossBeforeTaxExpectedIncreaseDecreaseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AccumulatedOtherComprehensiveIncomeLossBeforeTaxExpectedIncreaseDecreaseNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI before tax expected increase (decrease) next 12 months",
        "negatedTerseLabel": "Accumulated Other Comprehensive Income Loss Before Tax Expected Increase Decrease Next Twelve Months",
        "label": "Accumulated Other Comprehensive Income Loss Before Tax Expected Increase Decrease Next Twelve Months",
        "documentation": "The pre-tax accumulated other comprehensive income (loss) expected to be recognized as an increase (decrease) to income from continuing operations before income taxes over the next twelve months as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax, Beginning Balance",
        "periodEndLabel": "Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax, Ending Balance",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r65",
      "r255",
      "r1954"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax",
        "label": "Accumulated Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax",
        "documentation": "Amount, after tax, of accumulated gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option."
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Beginning Balance",
        "periodEndLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Ending Balance",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r475",
      "r477",
      "r478",
      "r1119"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r1134",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1141"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive loss",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "periodStartLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance",
        "periodEndLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r256",
      "r460",
      "r1308",
      "r1359",
      "r1363"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r1134",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1141"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI Attributable to Parent [Member]",
        "verboseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r41",
      "r65",
      "r1072",
      "r1075",
      "r1191",
      "r1354",
      "r1355",
      "r1830",
      "r1831",
      "r1832",
      "r1850",
      "r1851",
      "r1852",
      "r1855"
     ]
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-Sale securities, net",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r41",
      "r65",
      "r253",
      "r254",
      "r488",
      "r489",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1141",
      "r1830"
     ]
    },
    "aes_Acquireadditionalsharesthrough2016Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Acquireadditionalsharesthrough2016Member",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Acquire additional shares through 2016 [Member]",
        "label": "Acquire additional shares through 2016 [Member]",
        "documentation": "Acquire additional shares through 2016 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r719",
      "r1539"
     ]
    },
    "us-gaap_AcquisitionRelatedCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquisitionRelatedCostsMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition-related Costs",
        "label": "Acquisition-related Costs [Member]",
        "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": []
    },
    "aes_AcquisitionsDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AcquisitionsDisclosuresTextBlock",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquisitions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Acquisitions Disclosures [Text Block]",
        "label": "Acquisitions Disclosures [Text Block]",
        "documentation": "Acquisitions Disclosures [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AcquisitionsOfNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AcquisitionsOfNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions of noncontrolling interests",
        "label": "Acquisitions of Noncontrolling Interests",
        "documentation": "Acquisitions of Noncontrolling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1721"
     ]
    },
    "us-gaap_AdditionalCollateralAggregateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalCollateralAggregateFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional collateral that could have been required",
        "label": "Additional Collateral, Aggregate Fair Value",
        "documentation": "The aggregate fair value of additional assets that would be required to be posted as collateral for derivative instruments with credit-risk-related contingent features if the credit-risk-related contingent features were triggered at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "aes_AdditionalDecimalDisplayedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AdditionalDecimalDisplayedMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Decimal Displayed",
        "label": "Additional Decimal Displayed [Member]",
        "documentation": "Additional Decimal Displayed"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional paid-in capital",
        "terseLabel": "Additional Paid in Capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r1635",
      "r2130"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital [Member]",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r1382",
      "r1850",
      "r1851",
      "r1852",
      "r1855",
      "r2022",
      "r2132"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1734"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1734"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1734"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1734"
     ]
    },
    "aes_AdjustedEBITDAAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AdjustedEBITDAAbstract",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjusted EBITDA",
        "label": "Adjusted EBITDA [Abstract]",
        "documentation": "None"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AdjustmentForNoncontrollingInterestsAndRedeemableStockOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AdjustmentForNoncontrollingInterestsAndRedeemableStockOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment for noncontrolling interests and redeemable stock of subsidiaries",
        "label": "Adjustment for noncontrolling interests and redeemable stock of subsidiaries",
        "documentation": "Adjustment for noncontrolling interests and redeemable stock of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsForChangeInAccountingPrincipleAxis",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments for Change in Accounting Principle [Axis]",
        "label": "Change in Accounting Principle, Type [Axis]",
        "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r528",
      "r529",
      "r530",
      "r532",
      "r1365"
     ]
    },
    "us-gaap_AdjustmentsForErrorCorrectionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsForErrorCorrectionDomain",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Error Correction, Type [Domain]",
        "label": "Error Correction, Type [Domain]",
        "documentation": "Type of error correction."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r534",
      "r535",
      "r540",
      "r541",
      "r542",
      "r543"
     ]
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]",
        "label": "Accounting Standards Update [Axis]",
        "documentation": "Information by amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r528",
      "r529",
      "r530",
      "r532",
      "r544",
      "r615",
      "r616",
      "r667",
      "r668",
      "r669",
      "r670",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r729",
      "r730",
      "r749",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1038",
      "r1039",
      "r1040",
      "r1042",
      "r1043",
      "r1044",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1077",
      "r1078",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1116",
      "r1117",
      "r1148",
      "r1149",
      "r1150",
      "r1185",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1246",
      "r1247",
      "r1248",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings",
        "negatedTerseLabel": "Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings",
        "label": "Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings",
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r306"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to Additional Paid in Capital, Other",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to net income (loss):",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AdvancionEnergyStorageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AdvancionEnergyStorageMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advancion Energy Storage [Member]",
        "label": "Advancion Energy Storage [Member]",
        "documentation": "Advancion Energy Storage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AesCartagenaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AesCartagenaMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AES Cartagena",
        "label": "AES Cartagena [Member]",
        "documentation": "AES Cartagena [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_AffiliatedEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "AffiliatedEntityMember",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Affiliated Entity",
        "verboseLabel": "Affiliated Entity [Member]",
        "label": "Affiliated Entity [Member]"
       }
      }
     },
     "auth_ref": [
      "r1435",
      "r1531",
      "r1660",
      "r1955",
      "r2056",
      "r2057",
      "r2058"
     ]
    },
    "aes_AggregatedRateApproachMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AggregatedRateApproachMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregated Rate Approach [Member]",
        "label": "Aggregated Rate Approach [Member]",
        "documentation": "Aggregated Rate Approach [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1779"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1692",
      "r1703",
      "r1713",
      "r1746"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1695",
      "r1706",
      "r1716",
      "r1749"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1780"
     ]
    },
    "aes_AguaClaraMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AguaClaraMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agua Clara",
        "label": "Agua Clara [Member]",
        "documentation": "Agua Clara"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1734"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Currencies [Domain]",
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1741"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1696",
      "r1707",
      "r1717",
      "r1741",
      "r1750",
      "r1754",
      "r1762"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1760"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pretax compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r966",
      "r976"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Compensation expense, net of tax",
        "label": "Share-Based Payment Arrangement, Expense, after Tax",
        "documentation": "Amount, after tax, of expense for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "aes_AllowanceForCreditLossLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AllowanceForCreditLossLocationAxis",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance For Credit Loss Location [Axis]",
        "label": "Allowance For Credit Loss Location [Axis]",
        "documentation": "Allowance For Credit Loss Location"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AllowanceForCreditLossLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AllowanceForCreditLossLocationDomain",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance For Credit Loss Location [Domain]",
        "label": "Allowance For Credit Loss Location [Domain]",
        "documentation": "Allowance For Credit Loss Location [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/CreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r366",
      "r1884"
     ]
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossesTextBlock",
     "presentation": [
      "http://www.aes.com/role/CreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Credit Losses",
        "label": "Allowance for Credit Losses [Text Block]",
        "documentation": "The entire disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r620",
      "r679",
      "r683",
      "r686",
      "r2087"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r620",
      "r679"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1884"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery."
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulOtherReceivablesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Credit Loss, Receivable, Other, Current",
        "label": "Allowance for Credit Loss, Receivable, Other, Current",
        "documentation": "Amount of allowance for credit loss on receivable, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForNotesAndLoansReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss, Current",
        "label": "Financing Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on financing receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r620",
      "r679"
     ]
    },
    "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForNotesAndLoansReceivableNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss, Noncurrent",
        "label": "Financing Receivable, Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount of allowance for credit loss on financing receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r620",
      "r679"
     ]
    },
    "aes_AltoMaipoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AltoMaipoMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alto Maipo",
        "label": "Alto Maipo [Member]",
        "documentation": "Alto Maipo"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AltoSertaoIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AltoSertaoIIMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alto Sertao II [Member]",
        "label": "Alto Sertao II [Member]",
        "documentation": "Alto Sertao II [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of Intangible Assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r716",
      "r723",
      "r1586"
     ]
    },
    "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units",
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs)."
       }
      }
     },
     "auth_ref": [
      "r1857"
     ]
    },
    "aes_AnagamosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AnagamosMember",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anagamos",
        "label": "Anagamos [Member]",
        "documentation": "Anagamos"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AndesChileSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AndesChileSubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Andes Chile Subsidiary",
        "label": "Andes Chile Subsidiary [Member]",
        "documentation": "Andes Chile Subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AndesGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AndesGenerationMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utilities SBU",
        "label": "Andes - Generation [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AndesJuniorNotesDue2055Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AndesJuniorNotesDue2055Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Andes Junior Notes due 2055",
        "label": "Andes Junior Notes due 2055 [Member]",
        "documentation": "Andes Junior Notes due 2055"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AndesSeniorNotesDue2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AndesSeniorNotesDue2029Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Andes Senior Notes due 2029",
        "label": "Andes Senior Notes due 2029 [Member]",
        "documentation": "Andes Senior Notes due 2029"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AndesSeniorUnsecuredNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AndesSeniorUnsecuredNotesDue2025Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Andes Senior Unsecured Notes due 2025",
        "label": "Andes Senior Unsecured Notes due 2025 [Member]",
        "documentation": "Andes Senior Unsecured Notes due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AndesSeniorUnsecuredNotesDue2079Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AndesSeniorUnsecuredNotesDue2079Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Andes Senior Unsecured Notes due 2079",
        "label": "Andes Senior Unsecured Notes due 2079 [Member]",
        "documentation": "Andes Senior Unsecured Notes due 2079"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AndesSolar2AMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AndesSolar2AMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Andes Solar 2A",
        "label": "Andes Solar 2A [Member]",
        "documentation": "Andes Solar 2A"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AndesSolar2bMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AndesSolar2bMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Andes Solar 2b",
        "label": "Andes Solar 2b [Member]",
        "documentation": "Andes Solar 2b"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AngamosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AngamosMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Angamos [Member]",
        "label": "Angamos [Member]",
        "documentation": "Angamos [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AnnualRevenuePerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AnnualRevenuePerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Revenue Performance Obligation",
        "label": "Annual Revenue Performance Obligation",
        "documentation": "Annual Revenue Performance Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r562"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax",
        "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax",
        "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "aes_ArgentinePesoArsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ArgentinePesoArsMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Argentine Peso ARS",
        "label": "Argentine Peso ARS [Member]",
        "documentation": "Argentine Peso (ARS) derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ArmeniaMountainMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ArmeniaMountainMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Armenia Mountain [Member]",
        "label": "Armenia Mountain [Member]",
        "documentation": "Armenia Mountain [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Axis]",
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r2010"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionConsiderationTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Consideration Transferred",
        "label": "Asset Acquisition, Consideration Transferred",
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer."
       }
      }
     },
     "auth_ref": [
      "r1615",
      "r2011",
      "r2012",
      "r2013"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Consideration Transferred, Contingent Consideration",
        "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration",
        "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r2011",
      "r2012",
      "r2013"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionConsiderationTransferredOtherAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Consideration Transferred, Other Assets",
        "label": "Asset Acquisition, Consideration Transferred, Other Assets",
        "documentation": "Amount of tangible and intangible assets included as part of consideration transferred in asset acquisition, classified as other. Excludes cash."
       }
      }
     },
     "auth_ref": [
      "r2011",
      "r2012",
      "r2013"
     ]
    },
    "aes_AssetAcquisitionConstructionInProgressAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetAcquisitionConstructionInProgressAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Construction In Progress, Amount",
        "label": "Asset Acquisition, Construction In Progress, Amount",
        "documentation": "Asset Acquisition, Construction In Progress, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Contingent Consideration, Liability",
        "label": "Asset Acquisition, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized from contingent consideration in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r2010"
     ]
    },
    "us-gaap_AssetAcquisitionContingentConsiderationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionContingentConsiderationLineItems",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Contingent Consideration [Line Items]",
        "label": "Asset Acquisition, Contingent Consideration [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r2010"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Domain]",
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r2010"
     ]
    },
    "us-gaap_AssetAcquisitionIndemnificationAssetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionIndemnificationAssetAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Indemnification Asset, Amount",
        "label": "Asset Acquisition, Indemnification Asset, Amount",
        "documentation": "Amount of indemnification asset recognized at acquisition date in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r2010"
     ]
    },
    "aes_AssetAcquisitionOfAVIEContingentConsiderationRemeasurementGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetAcquisitionOfAVIEContingentConsiderationRemeasurementGain",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition of a VIE, Contingent Consideration, Remeasurement Gain",
        "label": "Asset Acquisition of a VIE, Contingent Consideration, Remeasurement Gain",
        "documentation": "Asset Acquisition of a VIE, Contingent Consideration, Remeasurement Gain"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AssetAcquisitionProjectDevelopmentRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetAcquisitionProjectDevelopmentRights",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Project Development Rights",
        "label": "Asset Acquisition, Project Development Rights",
        "documentation": "Asset Acquisition, Project Development Rights"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AssetAcquisitionPurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetAcquisitionPurchasePrice",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Purchase Price",
        "label": "Asset Acquisition, Purchase Price",
        "documentation": "Asset Acquisition, Purchase Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment expense",
        "negatedTerseLabel": "Impairment expenses",
        "label": "Asset Impairment Charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r102"
     ]
    },
    "us-gaap_AssetImpairmentChargesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentChargesTextBlock",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSET IMPAIRMENT EXPENSE",
        "label": "Asset Impairment Charges [Text Block]",
        "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported."
       }
      }
     },
     "auth_ref": []
    },
    "aes_AssetImpairmentExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetImpairmentExpenseLineItems",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Impairment Expense [Line Items]",
        "label": "Asset Impairment Expense [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation",
        "label": "Asset Retirement Obligation",
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r751",
      "r755"
     ]
    },
    "us-gaap_AssetRetirementObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation [Abstract]",
        "label": "Asset Retirement Obligation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationAccretionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Accretion Expense",
        "label": "Asset Retirement Obligation, Accretion Expense",
        "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability."
       }
      }
     },
     "auth_ref": [
      "r752",
      "r758"
     ]
    },
    "aes_AssetRetirementObligationAssumedInAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetRetirementObligationAssumedInAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Assumed in Acquisition",
        "label": "Asset Retirement Obligation, Assumed in Acquisition",
        "documentation": "Asset Retirement Obligation, Assumed in Acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationCashPaidToSettle": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationCashPaidToSettle",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Cash Paid to Settle",
        "label": "Asset Retirement Obligation, Cash Paid to Settle",
        "documentation": "Amount of cash paid during the period to settle an asset retirement obligation. Amounts paid to settle an asset retirement obligation are generally included in the operating section of the Statement of Cash Flows."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r753"
     ]
    },
    "us-gaap_AssetRetirementObligationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationCostsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation Costs",
        "label": "Asset Retirement Obligation Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for the retirement of long-lived assets."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r358"
     ]
    },
    "us-gaap_AssetRetirementObligationDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation Disclosure [Abstract]",
        "label": "Asset Retirement Obligation Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation Disclosure [Text Block]",
        "label": "Asset Retirement Obligation Disclosure [Text Block]",
        "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r750",
      "r754"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationLiabilitiesIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Liabilities Incurred",
        "label": "Asset Retirement Obligation, Liabilities Incurred",
        "documentation": "Amount of asset retirement obligations incurred during the period."
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesSettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationLiabilitiesSettled",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Liabilities Settled",
        "label": "Asset Retirement Obligation, Liabilities Settled",
        "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "aes_AssetRetirementObligationOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetRetirementObligationOther",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Other",
        "label": "Asset Retirement Obligation, Other",
        "documentation": "Asset Retirement Obligation, Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationRevisionOfEstimate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationRevisionOfEstimate",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Revision of Estimate",
        "verboseLabel": "Asset Retirement Obligation, Revision of Estimate",
        "label": "Asset Retirement Obligation, Revision of Estimate",
        "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationRollForwardAnalysisRollForward",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationsPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSET RETIREMENT OBLIGATIONS",
        "label": "Asset Retirement Obligation [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "aes_AssetRetirementObligationsSaleofPlants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetRetirementObligationsSaleofPlants",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligations, Sale of Plants",
        "label": "Asset Retirement Obligations, Sale of Plants",
        "documentation": "Asset Retirement Obligations, Sale of Plants"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Assetacquisitionadditionalcashpaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Assetacquisitionadditionalcashpaid",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset acquisition, additional cash paid",
        "label": "Asset acquisition, additional cash paid",
        "documentation": "Asset acquisition, additional cash paid"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "terseLabel": "Assets",
        "verboseLabel": "Total Assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r365",
      "r453",
      "r511",
      "r567",
      "r576",
      "r602",
      "r606",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1054",
      "r1060",
      "r1121",
      "r1301",
      "r1428",
      "r1568",
      "r1569",
      "r1635",
      "r1671",
      "r1941",
      "r1942",
      "r2059"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsAndLiabilitiesLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAndLiabilitiesLesseeAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities, Lessee [Abstract]",
        "label": "Assets and Liabilities, Lessee [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AssetsCarryingAmountDisclosureNonrecurring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetsCarryingAmountDisclosureNonrecurring",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets Carrying Amount Disclosure Nonrecurring",
        "verboseLabel": "Assets carrying amount",
        "label": "Assets Carrying Amount Disclosure Nonrecurring",
        "documentation": "This element represents the aggregate carrying amount of the assets measured at fair value on a nonrecurring basis by the entity before the recognition of impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "aes_AssetsCarryingAmountDisclosureNonrecurringPriorToImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetsCarryingAmountDisclosureNonrecurringPriorToImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets carrying amount disclosure nonrecurring, prior to impairment",
        "label": "Assets carrying amount disclosure nonrecurring, prior to impairment",
        "documentation": "This element represents the aggregate carrying amount of the assets measured at fair value on a nonrecurring basis by the entity before the recognition of impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "terseLabel": "Assets, Current",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r466",
      "r511",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1054",
      "r1060",
      "r1121",
      "r1635",
      "r1941",
      "r1942",
      "r2059"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS",
        "verboseLabel": "Current Assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Fair Value Disclosure",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1095",
      "r1620"
     ]
    },
    "us-gaap_AssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsMember",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Member]",
        "documentation": "Asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net assets",
        "label": "Net Assets",
        "documentation": "Amount of net assets (liabilities)."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Noncurrent",
        "label": "Assets, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1054",
      "r1060",
      "r1121",
      "r1941",
      "r1942",
      "r2059"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NONCURRENT ASSETS",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_AssetsNoncurrentExcludingPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total noncurrent assets",
        "terseLabel": "Total noncurrent assets",
        "label": "Assets Noncurrent Excluding Property Plant And Equipment",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant and equipment, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current held-for-sale assets",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r208",
      "r224",
      "r287",
      "r290",
      "r443",
      "r444"
     ]
    },
    "aes_AtacamaSolarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "AtacamaSolarMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Atacama Solar",
        "label": "Atacama Solar [Member]",
        "documentation": "Atacama Solar"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.aes.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1675",
      "r1676",
      "r1699"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "presentation": [
      "http://www.aes.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor [Line Items]",
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.aes.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1675",
      "r1676",
      "r1699"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.aes.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1675",
      "r1676",
      "r1699"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorTable",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor [Table]",
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableforsaleSecuritiesFailedAuctionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableforsaleSecuritiesFailedAuctionValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale Securities, Failed Auction, Value",
        "label": "Available-for-Sale Securities, Failed Auction, Value",
        "documentation": "The value of securities held, for which the interest rate resets through an auction process, that are categorized neither as trading nor held-to-maturity, that failed to be liquidated through auction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableforsaleSecuritiesMember",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale Securities [Member]",
        "label": "Available-for-Sale Securities [Member]",
        "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r378"
     ]
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Axis]",
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1961",
      "r1962",
      "r1963",
      "r1964",
      "r1965",
      "r1966",
      "r1967",
      "r1968",
      "r1969",
      "r1970",
      "r1971",
      "r1972",
      "r1973",
      "r1974",
      "r1975",
      "r1976",
      "r1977",
      "r1978",
      "r1979",
      "r1980",
      "r1981",
      "r1982",
      "r1983",
      "r1984",
      "r1985",
      "r1986"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Domain]",
        "label": "Award Date [Domain]",
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1961",
      "r1962",
      "r1963",
      "r1964",
      "r1965",
      "r1966",
      "r1967",
      "r1968",
      "r1969",
      "r1970",
      "r1971",
      "r1972",
      "r1973",
      "r1974",
      "r1975",
      "r1976",
      "r1977",
      "r1978",
      "r1979",
      "r1980",
      "r1981",
      "r1982",
      "r1983",
      "r1984",
      "r1985",
      "r1986"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1757"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1758"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1753"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1753"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1753"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1753"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1753"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1753"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails",
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r937",
      "r938",
      "r939",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1756"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1755"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1754"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1754"
     ]
    },
    "country_BG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "BG",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BULGARIA",
        "label": "BULGARIA"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BIDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BIDMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BID",
        "label": "BID [Member]",
        "documentation": "BID"
       }
      }
     },
     "auth_ref": []
    },
    "country_BR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "BR",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil",
        "label": "BRAZIL"
       }
      }
     },
     "auth_ref": []
    },
    "currency_BRL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "BRL",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil, Brazil Real",
        "label": "Brazil, Brazil Real"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position Location, Balance [Axis]",
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r740",
      "r2091",
      "r2092"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position Location, Balance [Domain]",
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r172",
      "r740",
      "r2091",
      "r2092"
     ]
    },
    "aes_BalanceWithouttheAdoptionofASC606Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BalanceWithouttheAdoptionofASC606Member",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Without the Adoption of ASC 606 [Member]",
        "label": "Balance Without the Adoption of ASC 606 [Member]",
        "documentation": "Balance Without the Adoption of ASC 606 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BarryAffiliateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BarryAffiliateMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Barry",
        "label": "Barry Affiliate [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BasisDifferenceBetweenCarryingAmountAndInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BasisDifferenceBetweenCarryingAmountAndInvestment",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis Difference Between Carrying Amount And Investment",
        "label": "Basis Difference Between Carrying Amount And Investment",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BauruSolarComplexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BauruSolarComplexMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bauru Solar Complex [Member]",
        "label": "Bauru Solar Complex [Member]",
        "documentation": "Bauru Solar Complex [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BeckjordFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BeckjordFacilityMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beckjord Facility [Member]",
        "label": "Beckjord Facility [Member]",
        "documentation": "Beckjord Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BellefieldFinancingAgreementDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BellefieldFinancingAgreementDue2026Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bellefield Financing Agreement due 2026",
        "label": "Bellefield Financing Agreement due 2026 [Member]",
        "documentation": "Bellefield Financing Agreement due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BellefieldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BellefieldMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bellefield",
        "label": "Bellefield [Member]",
        "documentation": "Bellefield"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BirdseyeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BirdseyeMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Birdseye",
        "label": "Birdseye [Member]",
        "documentation": "Birdseye"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BoleroSolarParkMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BoleroSolarParkMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bolero Solar Park",
        "label": "Bolero Solar Park [Member]",
        "documentation": "Bolero Solar Park"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BrazilGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BrazilGenerationMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil SBU",
        "label": "Brazil - Generation [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BrazilSpecialObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BrazilSpecialObligationsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil Special Obligations",
        "label": "Brazil Special Obligations [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BrazilTariffEstimatedRateChangeLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BrazilTariffEstimatedRateChangeLiabilityMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil Tariff Estimated Rate Change Liability",
        "label": "Brazil Tariff Estimated Rate Change Liability [Member]",
        "documentation": "The amount of regulatory liability related to an estimate of future tariff rate changes in Brazil."
       }
      }
     },
     "auth_ref": []
    },
    "aes_BrazilTariffRecoveriesEnergyPurchasesAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BrazilTariffRecoveriesEnergyPurchasesAssetMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil Tariff Recoveries Energy Purchases Asset",
        "label": "Brazil Tariff Recoveries Energy Purchases Asset [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BrazilTariffRecoveriesEnergyPurchasesLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BrazilTariffRecoveriesEnergyPurchasesLiabilityMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil Tariff Recoveries Energy Purchases Liability",
        "label": "Brazil Tariff Recoveries Energy Purchases Liability [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BrazilTariffRecoveriesTransmissionCostsRegulatoryFeesAndOtherAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BrazilTariffRecoveriesTransmissionCostsRegulatoryFeesAndOtherAssetMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil Tariff Recoveries Transmission Costs Regulatory Fees And Other Asset",
        "label": "Brazil Tariff Recoveries Transmission Costs Regulatory Fees And Other Asset [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BrazilTariffRecoveriesTransmissionCostsRegulatoryFeesAndOtherLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BrazilTariffRecoveriesTransmissionCostsRegulatoryFeesAndOtherLiabilityMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil Tariff Recoveries Transmission Costs Regulatory Fees And Other Liability",
        "label": "Brazil Tariff Recoveries Transmission Costs Regulatory Fees And Other Liability [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BrazilianRealBrlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BrazilianRealBrlMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazilian Real BRL",
        "label": "Brazilian Real BRL [Member]",
        "documentation": "Brazilian Real (BRL) derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "aes_BrazilsubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BrazilsubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil subsidiary [Member]",
        "label": "Brazil subsidiary [Member]",
        "documentation": "Brazil subsidiary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BridgeLoanDueDec2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BridgeLoanDueDec2023Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bridge Loan due Dec 2023",
        "label": "Bridge Loan due Dec 2023 [Member]",
        "documentation": "Bridge Loan due Dec 2023"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BridgeLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BridgeLoanMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bridge Loan",
        "label": "Bridge Loan [Member]",
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place."
       }
      }
     },
     "auth_ref": []
    },
    "aes_BritishPoundGbpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BritishPoundGbpMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "British Pound GBP",
        "label": "British Pound GBP [Member]",
        "documentation": "British Pound (GBP) derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "aes_BuffaloGapIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BuffaloGapIIIMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "buffalo gap III",
        "label": "buffalo gap III [Member]",
        "documentation": "buffalo gap III"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BuffaloGapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BuffaloGapMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buffalo Gap [Member]",
        "label": "Buffalo Gap [Member]",
        "documentation": "Buffalo Gap [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_BuffalogapIIMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BuffalogapIIMemberMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "buffalo gap II [Member] [Member]",
        "label": "buffalo gap II [Member] [Member]",
        "documentation": "buffalo gap II [Member] [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other buildings",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r1041",
      "r1608",
      "r1609"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r135",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r1041",
      "r1608",
      "r1609"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Line Items]",
        "label": "Business Acquisition [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1041"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Business Combination, Bargain Purchase, Gain Recognized, Amount",
        "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount",
        "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r144",
      "r145",
      "r147"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Consideration Transferred",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r36"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held before Combination",
        "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held before Combination",
        "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r50"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredOther1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredOther1",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Consideration Transferred, Other",
        "label": "Business Combination, Consideration Transferred, Other",
        "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "aes_BusinessCombinationContingentConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BusinessCombinationContingentConsideration",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration",
        "label": "Business Combination, Contingent Consideration",
        "documentation": "Business Combination, Contingent Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r1047",
      "r1840"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration, Liability",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r318",
      "r1046",
      "r1096",
      "r1097",
      "r1098"
     ]
    },
    "aes_BusinessCombinationEquityInterestinAcquireeRemeasurementGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BusinessCombinationEquityInterestinAcquireeRemeasurementGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Business Combination, Equity Interest in Acquiree, Remeasurement Gain (Loss)",
        "label": "Business Combination, Equity Interest in Acquiree, Remeasurement Gain (Loss)",
        "documentation": "Business Combination, Equity Interest in Acquiree, Remeasurement Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationGoodwillRecognizedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationGoodwillRecognizedDescription",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Goodwill Recognized, Description",
        "label": "Business Combination, Goodwill Recognized, Description",
        "documentation": "This element represents a qualitative description of the factors that make up the goodwill recognized in a business combination, such as expected synergies by the entity to be derived from combining operations of the acquiree, intangible assets that do not qualify for separate recognition, and such other factors as may apply."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "aes_BusinessCombinationOwnershipPercentageinAcquiree": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "BusinessCombinationOwnershipPercentageinAcquiree",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Ownership Percentage in Acquiree",
        "label": "Business Combination, Ownership Percentage in Acquiree",
        "documentation": "Business Combination, Ownership Percentage in Acquiree after the acquisition takes place."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "documentation": "Amount of lease obligation assumed in business combination."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities",
        "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "documentation": "Amount of liabilities assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137"
     ]
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage",
        "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain",
        "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations [Abstract]",
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations Policy",
        "label": "Business Combinations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r315",
      "r316",
      "r317"
     ]
    },
    "aes_CDI700LimitedRecourseDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CDI700LimitedRecourseDebtMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDI + 7.00% Limited Recourse Debt",
        "label": "CDI + 7.00% Limited Recourse Debt [Member]",
        "documentation": "CDI + 7.00% Limited Recourse Debt"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CDPQMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CDPQMember",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDPQ",
        "label": "CDPQ [Member]",
        "documentation": "CDPQ"
       }
      }
     },
     "auth_ref": []
    },
    "country_CL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CL",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CHILE",
        "label": "CHILE"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CLF": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "CLF",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unidad de Fomento (funds code)",
        "label": "Unidad de Fomento (funds code)"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CLP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "CLP",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Chilean Peso CLP [Member]",
        "label": "Chile, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "country_CO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CO",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Colombia",
        "label": "COLOMBIA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_COP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "COP",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Colombian Peso COP [Member]",
        "label": "Colombia, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CajuinaWindComplexIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CajuinaWindComplexIIMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cajuina Wind Complex II",
        "label": "Cajuina Wind Complex II [Member]",
        "documentation": "Cajuina Wind Complex II"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CajuinaWindComplexIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CajuinaWindComplexIMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cajuina Wind Complex",
        "label": "Cajuina Wind Complex I [Member]",
        "documentation": "Cajuina Wind Complex I"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CalhounMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CalhounMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calhoun",
        "label": "Calhoun [Member]",
        "documentation": "Calhoun county solar project"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CampoLindoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CampoLindoMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Campo Lindo",
        "label": "Campo Lindo [Member]",
        "documentation": "Campo Lindo"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CapitalContributionsFromNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CapitalContributionsFromNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions from noncontrolling interests",
        "label": "Capital Contributions From Noncontrolling Interests",
        "documentation": "Amount of capital contributions from a noncontrolling interest."
       }
      }
     },
     "auth_ref": []
    },
    "aes_CapitalContributiontoProject": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CapitalContributiontoProject",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Contribution to Project",
        "label": "Capital Contribution to Project",
        "documentation": "Capital Contribution to Project"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CapitalExpendituresTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CapitalExpendituresTotal",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Expenditures",
        "label": "Capital Expenditures Total",
        "documentation": "The total cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows associated with the repayment of financed capital expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalLeaseObligationsIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Obligation Incurred",
        "label": "Lease Obligation Incurred",
        "documentation": "Amount of increase in lease obligation from new lease."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79"
     ]
    },
    "us-gaap_CapitalLeasedAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalLeasedAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/CommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital leased assets, gross",
        "label": "Capital Leased Assets, Gross",
        "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "aes_CapitalLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CapitalLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails",
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Loss Carryforwards",
        "label": "Capital Loss Carryforwards",
        "documentation": "Capital Loss Carryforwards"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CapitalizedInterestDuringDevelopmentAndConstructionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CapitalizedInterestDuringDevelopmentAndConstructionTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest Capitalized During Development And Construction",
        "label": "Capitalized Interest During Development And Construction [Table Text Block]",
        "documentation": "Interest capitalized during development and construction of qualifying assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and Cash Equivalents, at Carrying Value",
        "periodStartLabel": "Cash and cash equivalents, beginning",
        "periodEndLabel": "Cash and cash equivalents, ending",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r448",
      "r1546"
     ]
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Member]",
        "label": "Cash and Cash Equivalents [Member]",
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RESTRICTED CASH AND DEBT SERVICE RESERVES",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r335"
     ]
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH AND CASH EQUIVALENTS",
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Beginning",
        "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Ending",
        "verboseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r276",
      "r507"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total",
        "terseLabel": "Total increase (decrease) in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r276"
     ]
    },
    "aes_CashCollateralReceivedFromCounterparties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CashCollateralReceivedFromCounterparties",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Collateral Received From Counterparties",
        "label": "Cash Collateral Received From Counterparties",
        "documentation": "The aggregated amount of cash collateral received from counterparties to our derivative positions, which is classified as restricted cash."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentDividendsfromSubsidiariesandAffiliatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries",
        "label": "SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries",
        "documentation": "This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "aes_CashFlowHedgeAdditionalTransactionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CashFlowHedgeAdditionalTransactionPeriod",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedge additional transaction period",
        "label": "Cash Flow Hedge Additional Transaction Period",
        "documentation": "Cash Flow Hedge Additional Transaction Period - additional time period after end of original specified time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowHedgingMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedging",
        "label": "Cash Flow Hedging [Member]",
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk."
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "aes_CashFlowLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CashFlowLocationAxis",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Location [Axis]",
        "label": "Cash Flow Location [Axis]",
        "documentation": "Information by location in the Cash Flow Statement."
       }
      }
     },
     "auth_ref": []
    },
    "aes_CashFlowLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CashFlowLocationDomain",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Location [Domain]",
        "label": "Cash Flow Location [Domain]",
        "documentation": "[Domain] for Information by location in the Cash Flow Statement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES:",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CashRestrictedCashUnbilledReceivablesandOtherLiquidAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CashRestrictedCashUnbilledReceivablesandOtherLiquidAssetsMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash, Restricted Cash, Unbilled Receivables, and Other Liquid Assets [Member]",
        "label": "Cash, Restricted Cash, Unbilled Receivables, and Other Liquid Assets [Member]",
        "documentation": "Cash, Restricted Cash, Unbilled Receivables, and Other Liquid Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ChangeInAccountingEstimateByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingEstimateByTypeAxis",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesEffectofChangeinEstimateTables",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Estimate by Type [Axis]",
        "label": "Change in Accounting Estimate by Type [Axis]",
        "documentation": "Information by type of change in accounting estimate."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r537"
     ]
    },
    "us-gaap_ChangeInAccountingEstimateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingEstimateLineItems",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesEffectofChangeinEstimateTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Estimate [Line Items]",
        "label": "Change in Accounting Estimate [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_ChangeInAccountingEstimateTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingEstimateTypeDomain",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesEffectofChangeinEstimateTables",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Estimate, Type [Domain]",
        "label": "Change in Accounting Estimate, Type [Domain]",
        "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r537"
     ]
    },
    "us-gaap_ChangeInAccountingMethodAccountedForAsChangeInEstimateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingMethodAccountedForAsChangeInEstimateMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Method Accounted for as Change in Estimate [Member]",
        "label": "Change in Accounting Method Accounted for as Change in Estimate [Member]",
        "documentation": "A change from one acceptable accounting method to another based upon a revision in estimated future benefits or obligations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ChangeInAccountingPrincipleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingPrincipleMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments for Change in Accounting Principle [Domain]",
        "label": "Change in Accounting Principle, Type [Domain]",
        "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r528",
      "r529",
      "r530",
      "r532",
      "r1365"
     ]
    },
    "aes_ChangeInFairValueOptionLiabilitiesNetOfIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ChangeInFairValueOptionLiabilitiesNetOfIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value option liabilities, net of income tax",
        "label": "Change in fair value option liabilities, net of income tax",
        "documentation": "Change in fair value option liabilities, net of income tax"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ChangeInNetIncomeAttributableToParentDueToTransfersToFromNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ChangeInNetIncomeAttributableToParentDueToTransfersToFromNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change from net income (loss) attributable to The AES Corporation and transfers (to) from noncontrolling interests",
        "label": "Change In Net Income Attributable To Parent Due To Transfers To From Noncontrolling Interests",
        "documentation": "The total change in net income attributable to the parent company due to transfers (to) from noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1732"
     ]
    },
    "aes_ChanguinolaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ChanguinolaMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changuinola [Member]",
        "label": "Changuinola [Member]",
        "documentation": "Changuinola"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ChileRenovablesSpAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ChileRenovablesSpAMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chile Renovables SpA",
        "label": "Chile Renovables SpA [Member]",
        "documentation": "Chile Renovables SpA"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ChileanPesoClpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ChileanPesoClpMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chilean Peso CLP",
        "label": "Chilean Peso CLP [Member]",
        "documentation": "Chilean Peso (CLP) derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ChileanTaxReformDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ChileanTaxReformDomain",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chilean Tax Reform [Domain]",
        "label": "Chilean Tax Reform [Domain]",
        "documentation": "Chilean Tax Reform [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ChileanUnidadDeFomentoClfMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ChileanUnidadDeFomentoClfMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chilean Unidad De Fomento CLF",
        "label": "Chilean Unidad De Fomento CLF [Member]",
        "documentation": "Chilean Unidad de Fomento (CLF) derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ChileantaxreformAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ChileantaxreformAxis",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chilean tax reform [Axis]",
        "label": "Chilean tax reform [Axis]",
        "documentation": "Chilean tax reform [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ChileantaxreformMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ChileantaxreformMemberMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chilean tax reform Member [Member]",
        "label": "Chilean tax reform Member [Member]",
        "documentation": "Chilean tax reform Member [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1729"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1727"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfFinancingReceivableTypeOfBorrowerAxis",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Borrower [Axis]",
        "label": "Type of Borrower [Axis]",
        "documentation": "Information by type of borrower determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk."
       }
      }
     },
     "auth_ref": [
      "r1577"
     ]
    },
    "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfFinancingReceivableTypeOfBorrowerDomain",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Financing Receivable, Type of Borrower [Domain]",
        "label": "Class of Financing Receivable, Type of Borrower [Domain]",
        "documentation": "Category of entity or individual who borrows funds."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r454",
      "r455",
      "r456",
      "r511",
      "r549",
      "r554",
      "r559",
      "r561",
      "r570",
      "r571",
      "r665",
      "r779",
      "r782",
      "r783",
      "r784",
      "r788",
      "r789",
      "r821",
      "r822",
      "r826",
      "r829",
      "r836",
      "r1121",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1413",
      "r1438",
      "r1462",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1784",
      "r1844",
      "r1856"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r455",
      "r456",
      "r570",
      "r821",
      "r822",
      "r824",
      "r826",
      "r829",
      "r834",
      "r836",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1596",
      "r1784",
      "r1844"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1733"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1733"
     ]
    },
    "aes_CochraneSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CochraneSubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cochrane Subsidiary",
        "label": "Cochrane Subsidiary [Member]",
        "documentation": "Cochrane Subsidiary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollateralAlreadyPostedAggregateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralAlreadyPostedAggregateFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Collateral Already Posted, Aggregate Fair Value",
        "terseLabel": "Collateral posted for derivative transactions",
        "label": "Collateral Already Posted, Aggregate Fair Value",
        "documentation": "The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_CollateralAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralAxis",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateral Held [Axis]",
        "label": "Collateral Held [Axis]",
        "documentation": "Information by category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": [
      "r1580"
     ]
    },
    "us-gaap_CollateralDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralDomain",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateral Held [Domain]",
        "label": "Collateral Held [Domain]",
        "documentation": "Category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ColombianPesoCopMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ColombianPesoCopMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Colombian Peso COP",
        "label": "Colombian Peso COP [Member]",
        "documentation": "Colombian Peso (COP) derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ColonDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ColonDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Colon [Domain]",
        "label": "Colon [Domain]",
        "documentation": "Colon [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ColonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ColonMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Colon",
        "label": "Colon [Member]",
        "documentation": "Colon"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialPaperAverageOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPaperAverageOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Paper, Average Outstanding",
        "label": "Commercial Paper, Average Outstanding",
        "documentation": "Average amount outstanding of commercial paper."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r411"
     ]
    },
    "aes_CommercialPaperBorrowedAndRepaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CommercialPaperBorrowedAndRepaid",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Paper Borrowed and Repaid",
        "label": "Commercial Paper Borrowed and Repaid",
        "documentation": "Commercial Paper Borrowed and Repaid"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CommercialPaperMaximumBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CommercialPaperMaximumBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Paper Maximum Borrowings",
        "label": "Commercial Paper Maximum Borrowings",
        "documentation": "Commercial Paper Maximum Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Paper",
        "label": "Commercial Paper [Member]",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r778",
      "r1661",
      "r1662",
      "r1663",
      "r1664"
     ]
    },
    "aes_CommercialPaperOutstandingBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CommercialPaperOutstandingBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Paper Outstanding Borrowings",
        "label": "Commercial Paper Outstanding Borrowings",
        "documentation": "Commercial Paper Outstanding Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CommercialPaperOutstandingWeightedAverageInterestRate": {
     "xbrltype": "interestRateItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CommercialPaperOutstandingWeightedAverageInterestRate",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Paper Outstanding, Weighted Average Interest Rate",
        "label": "Commercial Paper Outstanding, Weighted Average Interest Rate",
        "documentation": "Commercial Paper Outstanding, Weighted Average Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies (see Notes 13 and 14)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r344",
      "r1305",
      "r1412"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/Contingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r763",
      "r764",
      "r1525",
      "r1916",
      "r1929"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies, Policy [Policy Text Block]",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r1526"
     ]
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/Commitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "COMMITMENTS",
        "label": "Commitments Disclosure [Text Block]",
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights."
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "us-gaap_CommodityContractAssetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommodityContractAssetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCommodityDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity Contract Asset, Current",
        "label": "Commodity Contract Asset, Current",
        "documentation": "Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1828"
     ]
    },
    "us-gaap_CommodityContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommodityContractMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCommodityDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity Contract [Member]",
        "label": "Commodity Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices."
       }
      }
     },
     "auth_ref": [
      "r1604",
      "r1619"
     ]
    },
    "aes_CommodityDerivativeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CommodityDerivativeDomain",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCommodityDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity Derivative [Domain]",
        "label": "Commodity Derivative [Domain]",
        "documentation": "Identification of the type of commodity derivative."
       }
      }
     },
     "auth_ref": []
    },
    "aes_CommodityDerivativesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CommodityDerivativesAxis",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCommodityDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity Derivatives [Axis]",
        "label": "Commodity Derivatives [Axis]",
        "documentation": "Information pertinent to an understanding of a commodity derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments, by such instrument or grouping."
       }
      }
     },
     "auth_ref": []
    },
    "aes_CommodityDerivativesByTypeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CommodityDerivativesByTypeTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commodity Derivatives By Type Table",
        "label": "Commodity Derivatives By Type [Table Text Block]",
        "documentation": "This element represents a table which sets forth, by type of commodity, the outstanding notionals and weighted average remaining terms of the commodity derivatives, regardless of whether they are in a qualifying hedging relationship."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommodityOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommodityOptionMember",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity Option",
        "label": "Commodity Option [Member]",
        "documentation": "Option contract in which the underlying asset is a commodity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.aes.com/role/EquityEquityDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Dividends, Per Share, Declared",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1657",
      "r1658",
      "r1659",
      "r1661",
      "r1662",
      "r1663",
      "r1664",
      "r1850",
      "r1851",
      "r1855",
      "r2022",
      "r2128",
      "r2132"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r1413"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r244",
      "r1413",
      "r1434",
      "r2132",
      "r2133"
     ]
    },
    "us-gaap_CommonStockSharesSubscribedButUnissued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesSubscribedButUnissued",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Shares Subscribed but Unissued",
        "label": "Common Stock, Shares Subscribed but Unissued",
        "documentation": "Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds."
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/DocumentAndEntityInformation",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common Stock, Value, Issued",
        "terseLabel": "Common stock ($0.01 par value, 1,200,000,000 shares authorized; 859,709,987 issued and 711,074,269 outstanding at December 31, 2024 and 819,051,591 issued and 669,693,234 outstanding at December 31, 2023)",
        "verboseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r1307",
      "r1635"
     ]
    },
    "aes_CommonUnitsSold": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CommonUnitsSold",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Units Sold",
        "label": "Common Units Sold",
        "documentation": "Common Units Sold"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CommunityEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CommunityEnergyMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Community Energy",
        "label": "Community Energy [Member]",
        "documentation": "Community Energy"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1738"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1737"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1739"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1736"
     ]
    },
    "aes_CompaniaTransmisoradelNorteGrandeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CompaniaTransmisoradelNorteGrandeMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compania Transmisora del Norte Grande [Member]",
        "label": "Compania Transmisora del Norte Grande [Member]",
        "documentation": "Compania Transmisora del Norte Grande [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CompensationFromConcessionAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CompensationFromConcessionAgreementMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation from Concession Agreement",
        "label": "Compensation from Concession Agreement [Member]",
        "documentation": "Compensation from Concession Agreement related to GSF payments"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ComponentoftaxesonforeignearningssaleofinterestinMasinAESPteLtd.": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ComponentoftaxesonforeignearningssaleofinterestinMasinAESPteLtd.",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Component of taxes on foreign earnings",
        "label": "Component of taxes on foreign earnings, sale of interest in Masin AES Pte Ltd.",
        "documentation": "Component of taxes on foreign earnings, sale of interest in Masin AES Pte Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "COMPREHENSIVE INCOME ATTRIBUTABLE TO THE AES CORPORATION",
        "terseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r483",
      "r485",
      "r494",
      "r1295",
      "r1323",
      "r1325"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Comprehensive loss (income) attributable to noncontrolling interests and redeemable stock of subsidiaries",
        "negatedTerseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r151",
      "r161",
      "r483",
      "r485",
      "r493",
      "r1294",
      "r1323",
      "r1324"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "COMPREHENSIVE INCOME (LOSS)",
        "terseLabel": "COMPREHENSIVE INCOME (LOSS)",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r321",
      "r483",
      "r485",
      "r492",
      "r1293",
      "r1323"
     ]
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer Software, Intangible Asset [Member]",
        "verboseLabel": "Computer Software, Intangible Asset [Member]",
        "label": "Computer Software, Intangible Asset [Member]",
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks."
       }
      }
     },
     "auth_ref": [
      "r1539",
      "r1545",
      "r1901",
      "r1902",
      "r1903",
      "r1904",
      "r1906",
      "r1907",
      "r1910",
      "r1911"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/RisksandUncertainties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RISKS AND UNCERTAINTIES",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementTable",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Balance Sheet Statement [Table]",
        "label": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1791"
     ]
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1791"
     ]
    },
    "srt_CondensedCashFlowStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementTable",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentDividendsfromSubsidiariesandAffiliatesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Cash Flow Statement [Table]",
        "label": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1791"
     ]
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentDividendsfromSubsidiariesandAffiliatesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Cash Flow Statements, Captions [Line Items]",
        "label": "Condensed Cash Flow Statements, Captions [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1791"
     ]
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Financial Information Disclosure [Abstract]",
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "SCHEDULE I CONDENSED FINANCIAL INFORMATION OF PARENT",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1791"
     ]
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Financial Statements, Captions [Line Items]",
        "label": "Condensed Financial Statements, Captions [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1791"
     ]
    },
    "srt_CondensedIncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedIncomeStatementTable",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Income Statement [Table]",
        "label": "Condensed Income Statement [Table]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1791"
     ]
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Income Statements, Captions [Line Items]",
        "label": "Condensed Income Statements, Captions [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1791"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentDividendsfromSubsidiariesandAffiliatesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1054",
      "r1055",
      "r1060",
      "r1061",
      "r1202",
      "r1531",
      "r1940",
      "r1943",
      "r1944"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentDividendsfromSubsidiariesandAffiliatesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1054",
      "r1055",
      "r1060",
      "r1061",
      "r1202",
      "r1531",
      "r1940",
      "r1943",
      "r1944"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r363",
      "r520",
      "r567",
      "r578",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r606",
      "r607",
      "r608",
      "r779",
      "r780",
      "r781",
      "r782",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r1568",
      "r1569",
      "r1941",
      "r1942"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r363",
      "r520",
      "r567",
      "r578",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r606",
      "r607",
      "r608",
      "r779",
      "r780",
      "r781",
      "r782",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r1568",
      "r1569",
      "r1941",
      "r1942"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent",
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent",
        "documentation": "Represents the purchase by the parent of an additional equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The purchase of the additional equity interest represented by this element increases the parent's controlling interest in the subsidiary."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r120",
      "r162"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems",
     "presentation": [
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]",
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable",
     "presentation": [
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]",
        "label": "Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]",
        "documentation": "Disclosure of information about effect of change in parent's ownership interest in subsidiary on equity attributable to parent. Excludes change from deconsolidation of subsidiary."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r162"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRINCIPLES OF CONSOLIDATION",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r1557"
     ]
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress, Gross",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in Progress [Member]",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ConstructionLineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ConstructionLineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction line of credit facility remaining borrowing capacity",
        "label": "Construction Line Of Credit Facility Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under credit facilities at subsidiaries with facilities under construction (current borrowing capacity less the amount of borrowings outstanding) to fund construction and other related costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContingentConsiderationByTypeAxis",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration by Type [Axis]",
        "label": "Contingent Consideration by Type [Axis]",
        "documentation": "Information by type of contingent consideration."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ContingentConsiderationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ContingentConsiderationMember",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration",
        "label": "Contingent Consideration [Member]",
        "documentation": "Contingent Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContingentConsiderationTypeDomain",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Type [Domain]",
        "label": "Contingent Consideration Type [Domain]",
        "documentation": "Description of contingent payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractBasedIntangibleAssetsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contracts",
        "terseLabel": "Contract-Based Intangible Assets [Member]",
        "label": "Contract-Based Intangible Assets [Member]",
        "documentation": "Right received from contract, including, but not limited to, advertising contract, broadcast rights, franchise agreement, lease agreement, licensing agreement, and use rights."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r1901",
      "r1902",
      "r1903",
      "r1904",
      "r1906",
      "r1907",
      "r1910",
      "r1911"
     ]
    },
    "us-gaap_ContractWithCustomerAssetGrossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetGrossNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent",
        "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1947",
      "r1948"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Liability",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r838",
      "r839",
      "r850"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Liability, Revenue Recognized",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "aes_ContractsSubjectToNettingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ContractsSubjectToNettingArrangementsMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contracts Subject To Netting Arrangements",
        "label": "Contracts Subject To Netting Arrangements [Member]",
        "documentation": "Represents derivative contracts that are subject to enforceable netting provisions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractualRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractualRightsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contractual payment rights",
        "terseLabel": "Contractual payment rights",
        "label": "Contractual Rights [Member]",
        "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements)."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r1901",
      "r1902",
      "r1903",
      "r1904",
      "r1905",
      "r1906",
      "r1907",
      "r1909",
      "r1910",
      "r1911"
     ]
    },
    "aes_ContributionFromNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ContributionFromNoncontrollingInterestMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contribution From Noncontrolling Interest",
        "label": "Contribution From Noncontrolling Interest [Member]",
        "documentation": "Contribution From Noncontrolling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContributionOfProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContributionOfProperty",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contribution of Property",
        "label": "Contribution of Property",
        "documentation": "Value of property contributed in noncash investing and financing activities."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ]
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockAmountConverted1",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of Stock, Amount Converted",
        "label": "Conversion of Stock, Amount Converted",
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ]
    },
    "us-gaap_ConversionOfStockAmountIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockAmountIssued1",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of Stock, Amount Issued",
        "label": "Conversion of Stock, Amount Issued",
        "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ]
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebtSecuritiesMember",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt Securities [Member]",
        "label": "Convertible Debt Securities [Member]",
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r1952"
     ]
    },
    "us-gaap_CorporateAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateAndOtherMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Segment and Other Operating Segment",
        "label": "Corporate Segment and Other Operating Segment [Member]",
        "documentation": "Component of entity providing financial and operational oversight and administrative support considered to be operating segment and operating segment, classified as other. Excludes intersegment elimination and reconciling item."
       }
      }
     },
     "auth_ref": [
      "r1860"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Certificates of Deposit [Member]",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r1604",
      "r1606",
      "r1620",
      "r1636",
      "r1655",
      "r2121"
     ]
    },
    "aes_CorporateEquityUnitStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CorporateEquityUnitStatedValuePerShare",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Equity Unit, Stated Value Per Share",
        "label": "Corporate Equity Unit, Stated Value Per Share",
        "documentation": "Corporate Equity Unit, Stated Value Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]",
        "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]",
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r1863"
     ]
    },
    "aes_CorporateOtherAndOtherEliminationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CorporateOtherAndOtherEliminationsMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Other And Other Eliminations",
        "label": "Corporate Other And Other Eliminations [Member]",
        "documentation": "Represents the Europe Utilities, Africa Utilities, Africa Generation, Wind Generation and Climate Solutions operating segments, which do not meet the criteria to allow for aggregation with another operating segment or the quantitative thresholds that would require separate disclosure under segment reporting accounting guidance. Corporate and Other also includes costs related to business development efforts, corporate overhead costs which are not directly associated with the operations of the reportable segments and other intercompany charges such as self-insurance premiums which are fully eliminated in consolidation."
       }
      }
     },
     "auth_ref": []
    },
    "aes_CorporateOtherAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CorporateOtherAndOtherMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate and Other",
        "label": "Corporate Other And Other [Member]",
        "documentation": "\"Corporate and Other\" are the results of the AES self-insurance company, corporate overhead costs which are not directly associated with the operations of our four reportable segments, and certain intercompany charges such as self-insurance premiums which are fully eliminated in consolidation."
       }
      }
     },
     "auth_ref": []
    },
    "aes_CorporateUnitNotionalValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CorporateUnitNotionalValue",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Unit, Notional Value",
        "label": "Corporate Unit, Notional Value",
        "documentation": "Corporate Unit, Notional Value"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CostOfDispositionOfBusinessInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CostOfDispositionOfBusinessInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Disposition of Business Interest",
        "label": "Cost of Disposition of Business Interest",
        "documentation": "Cost of Disposition of Business Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods and Services Sold",
        "negatedLabel": "Cost of Goods and Services Sold",
        "negatedTerseLabel": "Cost of Goods and Services Sold",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r264",
      "r1244"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsIncurredAssetRetirementObligationIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsIncurredAssetRetirementObligationIncurred",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oil and Gas, Cost Incurred, Asset Retirement Obligation",
        "label": "Oil and Gas, Cost Incurred, Asset Retirement Obligation",
        "documentation": "Amount of asset retirement obligation (ARO) cost incurred in oil- and gas-producing activities. Includes capitalized cost and cost charged to expense."
       }
      }
     },
     "auth_ref": [
      "r2067"
     ]
    },
    "aes_CostsRelatedToTroubledDebtRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CostsRelatedToTroubledDebtRestructuring",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs related to Troubled Debt Restructuring",
        "label": "Costs related to Troubled Debt Restructuring",
        "documentation": "Costs related to Troubled Debt Restructuring"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r517",
      "r518",
      "r794",
      "r824",
      "r1200",
      "r1223",
      "r1300",
      "r1553",
      "r1556"
     ]
    },
    "aes_CovenantAndPaymentViolationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CovenantAndPaymentViolationMember",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Covenant and Payment Violation",
        "label": "Covenant and Payment Violation [Member]",
        "documentation": "Covenant and Payment Violation"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CovenantViolationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CovenantViolationMember",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Covenant Violation",
        "label": "Covenant Violation [Member]",
        "documentation": "Debt default due to covenant violation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditDerivativesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditDerivativesLineItems",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Risk-Related Contingent Features [Line Items]",
        "label": "Credit Derivatives [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r1938"
     ]
    },
    "aes_CreditFacilityCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CreditFacilityCommitments",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, commitments",
        "label": "Credit facility, commitments",
        "documentation": "Credit facility, commitments"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CreditFacilityCommitmentsUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CreditFacilityCommitmentsUsed",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility, Commitments Used",
        "label": "Credit Facility, Commitments Used",
        "documentation": "Credit Facility, Commitments Used"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r1938",
      "r1939"
     ]
    },
    "us-gaap_CreditLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossStatusAxis",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Loss Status [Axis]",
        "label": "Credit Loss Status [Axis]",
        "documentation": "Information by credit loss status of financial asset."
       }
      }
     },
     "auth_ref": [
      "r1882",
      "r1886"
     ]
    },
    "us-gaap_CreditLossStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossStatusDomain",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Loss Status [Domain]",
        "label": "Credit Loss Status [Domain]",
        "documentation": "Credit loss status of financial asset."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CrossCurrencyInterestRateContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CrossCurrencyInterestRateContractMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cross-currency derivatives",
        "terseLabel": "Cross Currency Interest Rate Contract [Member]",
        "label": "Cross Currency Interest Rate Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r1952",
      "r2019"
     ]
    },
    "aes_CubicoIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CubicoIIMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cubico II",
        "label": "Cubico II [Member]",
        "documentation": "Cubico II"
       }
      }
     },
     "auth_ref": []
    },
    "aes_CubicoWindComplexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "CubicoWindComplexMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cubico Wind Complex",
        "label": "Cubico Wind Complex [Member]",
        "documentation": "Cubico Wind Complex"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]"
       }
      }
     },
     "auth_ref": [
      "r438",
      "r525",
      "r536",
      "r544",
      "r670",
      "r678",
      "r730",
      "r1019",
      "r1020",
      "r1034",
      "r1036",
      "r1070",
      "r1072",
      "r1073",
      "r1075",
      "r1077",
      "r1078",
      "r1084",
      "r1087",
      "r1090",
      "r1091",
      "r1189"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]",
        "label": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "auth_ref": [
      "r438",
      "r525",
      "r536",
      "r544",
      "r670",
      "r678",
      "r730",
      "r1019",
      "r1020",
      "r1034",
      "r1036",
      "r1070",
      "r1072",
      "r1073",
      "r1075",
      "r1077",
      "r1078",
      "r1084",
      "r1087",
      "r1090",
      "r1091",
      "r1189"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]",
        "label": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "auth_ref": [
      "r438",
      "r525",
      "r536",
      "r544",
      "r670",
      "r678",
      "r730",
      "r1019",
      "r1020",
      "r1034",
      "r1036",
      "r1070",
      "r1072",
      "r1073",
      "r1075",
      "r1077",
      "r1078",
      "r1084",
      "r1087",
      "r1090",
      "r1091",
      "r1189"
     ]
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency [Axis]",
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": [
      "r2046"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1806",
      "r1847",
      "r2004"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1806",
      "r1847"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1806",
      "r1847",
      "r2004"
     ]
    },
    "us-gaap_CustomerContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerContractsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contracts",
        "label": "Customer Contracts [Member]",
        "documentation": "Entity's established relationships with its customers through contracts."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r1901",
      "r1902",
      "r1903",
      "r1904",
      "r1906",
      "r1907",
      "r1910",
      "r1911"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1684",
      "r1773"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1684",
      "r1773"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1686",
      "r1775"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1686",
      "r1775"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1688",
      "r1777"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1686",
      "r1775"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1679",
      "r1768"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1680",
      "r1769"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1680",
      "r1769"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1678",
      "r1767"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1678",
      "r1767"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r1678",
      "r1767"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1681",
      "r1770"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1683",
      "r1772"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1683",
      "r1772"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1684",
      "r1773"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1687",
      "r1776"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1685",
      "r1774"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1682",
      "r1771"
     ]
    },
    "country_DO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "DO",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dominican Republic",
        "label": "DOMINICAN REPUBLIC"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DPLFirstMortgageBondsDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DPLFirstMortgageBondsDue2028Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DPL First Mortgage Bonds due 2028",
        "label": "DPL First Mortgage Bonds due 2028 [Member]",
        "documentation": "DPL First Mortgage Bonds due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DPLFirstMortgageBondsDue2033Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DPLFirstMortgageBondsDue2033Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DPL First Mortgage Bonds due 2033",
        "label": "DPL First Mortgage Bonds due 2033 [Member]",
        "documentation": "DPL First Mortgage Bonds due 2033"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DPLFirstMortgageBondsTotalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DPLFirstMortgageBondsTotalMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DPL First Mortgage Bonds Total",
        "label": "DPL First Mortgage Bonds Total [Member]",
        "documentation": "DPL First Mortgage Bonds Total"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DPLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DPLMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DP&amp;L [Member]",
        "label": "DP&amp;L [Member]",
        "documentation": "DP&amp;L [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DPLNumberofNonUnionDefinedContributionPlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DPLNumberofNonUnionDefinedContributionPlans",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DPL Number of Non-Union Defined Contribution Plans",
        "label": "DPL Number of Non-Union Defined Contribution Plans",
        "documentation": "DPL Number of Non-Union Defined Contribution Plans"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DPLPeakingGenerationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DPLPeakingGenerationDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DPL Peaking Generation [Domain]",
        "label": "DPL Peaking Generation [Domain]",
        "documentation": "DPL Peaking [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtDefaultAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtDefaultAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt default amount",
        "label": "Debt Default Amount",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtDefaultBySubsidiaryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtDefaultBySubsidiaryAxis",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Default By Subsidiary [Axis]",
        "label": "Debt Default By Subsidiary [Axis]",
        "documentation": "Debt default by subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtDefaultBySubsidiaryDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtDefaultBySubsidiaryDomain",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Default By Subsidiary [Domain]",
        "label": "Debt Default By Subsidiary [Domain]",
        "documentation": "Debt Default By Subsidiary [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtDefaultOrAcceleratedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtDefaultOrAcceleratedTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt In Default Table",
        "label": "Debt Default Or Accelerated [Table Text Block]",
        "documentation": "This table represents the disclosure (by subsidiary) of the nature and amount of the debt in default or accelerated and associated net assets at the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtDetailsLineItems",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentTables",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Details [Line Items]",
        "label": "Debt Details [Line Items]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtDetailsTable",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentTables",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Details [Table]",
        "label": "Debt Details [Table]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEBT",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r509",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r777",
      "r778",
      "r790",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r806",
      "r813",
      "r814",
      "r816",
      "r1146"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r231",
      "r232",
      "r338",
      "r343",
      "r520",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r802",
      "r803",
      "r804",
      "r805",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r1591",
      "r1592",
      "r1593",
      "r1594",
      "r1595",
      "r1633",
      "r1845",
      "r1917",
      "r1918",
      "r1919",
      "r2048",
      "r2049"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis spread on variable rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt face amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r791",
      "r1146",
      "r1147",
      "r1592",
      "r1593",
      "r1633"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage",
        "verboseLabel": "Interest Rate",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r819",
      "r1146",
      "r1147",
      "r1633"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stated interest rate",
        "verboseLabel": "Debt Instrument, Interest Rate, Stated Percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r792"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r802",
      "r803",
      "r804",
      "r805",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r815",
      "r1591",
      "r1592",
      "r1593",
      "r1594",
      "r1595",
      "r1633",
      "r1845",
      "r2048",
      "r2049"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r520",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r802",
      "r803",
      "r804",
      "r805",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r1591",
      "r1592",
      "r1593",
      "r1594",
      "r1595",
      "r1633",
      "r1845",
      "r1917",
      "r1918",
      "r1919",
      "r2048",
      "r2049"
     ]
    },
    "aes_DebtInstrumentPercentageofCapitalStockofForeignSubsidiariesSecuringObligations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtInstrumentPercentageofCapitalStockofForeignSubsidiariesSecuringObligations",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of capital stock of foreign subsidiaries securing obligations",
        "label": "Debt Instrument, Percentage of Capital Stock of Foreign Subsidiaries Securing Obligations",
        "documentation": "Debt Instrument, Percentage of Capital Stock of Foreign Subsidiaries Securing Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtInstrumentRestrictiveCovenantsMaximumRatioofDebttoCashFlow": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtInstrumentRestrictiveCovenantsMaximumRatioofDebttoCashFlow",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum ratio of debt to cash flow",
        "label": "Debt Instrument, Restrictive Covenants, Maximum Ratio of Debt to Cash Flow",
        "documentation": "Debt Instrument, Restrictive Covenants, Maximum Ratio of Debt to Cash Flow"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r116",
      "r119",
      "r200",
      "r304",
      "r305",
      "r520",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r802",
      "r803",
      "r804",
      "r805",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r815",
      "r1591",
      "r1592",
      "r1593",
      "r1594",
      "r1595",
      "r1633",
      "r1845",
      "r2048",
      "r2049"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Recourse Debt",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r802",
      "r817",
      "r1145",
      "r1146",
      "r1147",
      "r1592",
      "r1593",
      "r1633"
     ]
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, Long-Term and Short-Term, Combined Amount",
        "label": "Debt, Long-Term and Short-Term, Combined Amount",
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt."
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtMaturityByYearAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtMaturityByYearAxis",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Maturity By Year[ [Axis]",
        "label": "Debt Maturity By Year [Axis]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtMaturityByYearDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtMaturityByYearDomain",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Maturity By Year[ [Domain]",
        "label": "Debt Maturity By Year[ [Domain]",
        "documentation": "Debt Maturity By Year[ [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtMaturityThereafterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtMaturityThereafterMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Debt Maturity Thereafter [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtMaturityYearFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtMaturityYearFiveMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Maturity Year Five [Member]",
        "label": "Debt Maturity Year Five [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtMaturityYearFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtMaturityYearFourMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Maturity Year Four [Member]",
        "label": "Debt Maturity Year Four [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtMaturityYearOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtMaturityYearOneMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Maturity Year One [Member]",
        "label": "Debt Maturity Year One [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtMaturityYearThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtMaturityYearThreeMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Maturity Year Three [Member]",
        "label": "Debt Maturity Year Three [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtMaturityYearTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtMaturityYearTwoMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Maturity Year Two [Member]",
        "label": "Debt Maturity Year Two [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtRetirementLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtRetirementLosses",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on extinguishment of debt",
        "label": "Debt retirement losses",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt Securities [Member]",
        "terseLabel": "Debt Securities [Member]",
        "label": "Debt Securities [Member]",
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r1659",
      "r2135"
     ]
    },
    "aes_DebtServiceReservesAndOtherDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtServiceReservesAndOtherDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "aes_AssetsNoncurrentExcludingPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt service reserves and other deposits",
        "label": "Debt service reserves and other deposits",
        "documentation": "Reserves set aside for servicing of debt, and other deposit assets."
       }
      }
     },
     "auth_ref": []
    },
    "aes_DebtServiceReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DebtServiceReservesMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Service Reserves",
        "label": "Debt Service Reserves [Member]",
        "documentation": "Debt Service Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Debtdefaultsatriskofcausingcrossdefault": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Debtdefaultsatriskofcausingcrossdefault",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt defaults at risk of causing cross default",
        "label": "Debt defaults at risk of causing cross default",
        "documentation": "debt defaults at risk of causing cross default"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DecIncInNetCashUsedbyFinancingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DecIncInNetCashUsedbyFinancingActivitiesDomain",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dec (Inc) In Net Cash Used by Financing Activities [Domain]",
        "label": "Dec (Inc) In Net Cash Used by Financing Activities [Domain]",
        "documentation": "Dec (Inc) In Net Cash Used by Financing Activities [Domain] [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DecIncInNetCashUsedbyInvestingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DecIncInNetCashUsedbyInvestingActivitiesDomain",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dec (Inc) In Net Cash Used by Investing Activities [Domain]",
        "label": "Dec (Inc) In Net Cash Used by Investing Activities [Domain]",
        "documentation": "Dec (Inc) In Net Cash Used by Investing Activities [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeconsolidationGainOrLossAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeconsolidationGainOrLossAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deconsolidation, Gain (Loss), Amount",
        "label": "Deconsolidation, Gain (Loss), Amount",
        "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredChargesPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEFERRED FINANCING COSTS",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1847",
      "r2003",
      "r2004"
     ]
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Issuance Costs, Noncurrent, Net",
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r2047",
      "r2048",
      "r2049"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1847",
      "r2003"
     ]
    },
    "aes_DeferredFuelAndPurchasePowerCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DeferredFuelAndPurchasePowerCostsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Fuel and Purchase Power Costs",
        "label": "Deferred Fuel and Purchase Power Costs [Member]",
        "documentation": "Deferred Fuel and Purchase Power Costs"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DeferredFuelAndPurchasedPowerCostsCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DeferredFuelAndPurchasedPowerCostsCurrentMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred fuel and purchased power costs (Current)",
        "label": "Deferred fuel and purchased power costs (Current) [Member]",
        "documentation": "Deferred fuel and purchased power costs (Current)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income",
        "label": "Deferred Income",
        "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r1793",
      "r2090",
      "r2120"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Assets, Net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r984",
      "r985"
     ]
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxChargesMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Charge [Member]",
        "label": "Deferred Income Tax Charge [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r357",
      "r360",
      "r361"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred income tax expense (benefit), net of tax credit transfer proceeds allocated to AES",
        "terseLabel": "Deferred Income Tax Expense (Benefit)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r405",
      "r1847"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred Tax Liabilities, Gross",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r240",
      "r340",
      "r1009"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r984",
      "r985",
      "r1303"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Taxes and Tax Credits",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "aes_DeferredMidwestIndependentServiceOperatorCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DeferredMidwestIndependentServiceOperatorCostsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Midwest Independent Service Operator Costs",
        "label": "Deferred Midwest Independent Service Operator Costs [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1847",
      "r2003",
      "r2004"
     ]
    },
    "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsCapitalLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital loss carryforwards",
        "label": "Deferred Tax Assets, Capital Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r2001"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total gross deferred tax asset",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net deferred tax asset",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1999"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets:",
        "label": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r2001"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other deductible temporary differences",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r2001"
     ]
    },
    "aes_DeferredTaxAssetsTaxCreditCarryforwardsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit carryforwards",
        "label": "Deferred Tax Assets Tax Credit Carryforwards Gross",
        "documentation": "The tax effect as of the balance sheet date of the amount of future tax deductions arising from all unused tax credit carryforwards, before reduction for a valuation allowance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "aes_AssetsNoncurrentExcludingPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense",
        "verboseLabel": "Deferred income taxes",
        "label": "Deferred Tax Assets, Tax Deferred Expense",
        "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances."
       }
      }
     },
     "auth_ref": [
      "r2001"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt and other book provisions",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals."
       }
      }
     },
     "auth_ref": [
      "r2001"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Less: Valuation allowance",
        "negatedLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liability",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1999"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities:",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DeferredTaxLiabilitiesInvestmentInUSTaxPartnerships": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DeferredTaxLiabilitiesInvestmentInUSTaxPartnerships",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Investment in US Tax Partnerships",
        "label": "Deferred Tax Liabilities, Investment in US Tax Partnerships",
        "documentation": "Deferred Tax Liabilities, Investment in US Tax Partnerships"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other taxable temporary differences",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r2001"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Differences between book and tax basis of property",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r2001"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences."
       }
      }
     },
     "auth_ref": [
      "r2001"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated benefit obligation",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level."
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r65",
      "r255",
      "r1954"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated\u00a0Other Comprehensive\u00a0Income (Loss)",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrecognized net actuarial loss",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r900"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior service cost",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r900"
     ]
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actual return on plan assets",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses."
       }
      }
     },
     "auth_ref": [
      "r870",
      "r1606"
     ]
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuarial loss (gain)",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization of net loss",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r895",
      "r920",
      "r1606",
      "r1607"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of prior service cost",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r896",
      "r921",
      "r1606",
      "r1607"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amount recognized at end of year",
        "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position",
        "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r124"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AMOUNTS RECOGNIZED ON THE CONSOLIDATED BALANCE SHEETS",
        "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent assets",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r854",
      "r855",
      "r878",
      "r1427",
      "r1606",
      "r2081"
     ]
    },
    "aes_DefinedBenefitPlanAssumptionsSensitivityToChangesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedBenefitPlanAssumptionsSensitivityToChangesAbstract",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansImpactofOnePointChangeinAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Assumptions Sensitivity To Changes [Abstract]",
        "label": "Defined Benefit Plan Assumptions Sensitivity To Changes [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r904",
      "r925"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Benefit obligation, beginning period",
        "periodEndLabel": "Benefit obligation, ending period",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r928"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant",
        "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant",
        "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "aes_DefinedBenefitPlanBenefitObligationInterestcost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedBenefitPlanBenefitObligationInterestcost",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, Interest cost",
        "label": "Defined Benefit Plan, Benefit Obligation, Interest cost",
        "documentation": "Defined Benefit Plan, Benefit Obligation, Interest cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, Business Combination",
        "label": "Defined Benefit Plan, Benefit Obligation, Business Combination",
        "documentation": "Amount of increase in benefit obligation of defined benefit plan from business combination."
       }
      }
     },
     "auth_ref": [
      "r867"
     ]
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "documentation": "Information by defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r879",
      "r880",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r907",
      "r1604",
      "r1605",
      "r1606"
     ]
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in projected benefit obligation:",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in plan assets:",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contributions",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r872",
      "r882",
      "r924",
      "r1604",
      "r1605",
      "r1606",
      "r1607"
     ]
    },
    "us-gaap_DefinedBenefitPlanCurtailments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanCurtailments",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment",
        "documentation": "Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "us-gaap_DefinedBenefitPlanDebtSecurityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDebtSecurityMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Debt Security",
        "label": "Defined Benefit Plan, Debt Security [Member]",
        "documentation": "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested."
       }
      }
     },
     "auth_ref": [
      "r1952"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails",
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDivestituresBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDivestituresBenefitObligation",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Divestiture",
        "label": "Defined Benefit Plan, Benefit Obligation, Divestiture",
        "documentation": "Amount of decrease in benefit obligation of defined benefit plan from disposal or classification as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r868"
     ]
    },
    "us-gaap_DefinedBenefitPlanDivestituresPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDivestituresPlanAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Divestiture",
        "label": "Defined Benefit Plan, Plan Assets, Divestiture",
        "documentation": "Amount of decrease in plan assets of defined benefit plan from disposal or classification as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r876"
     ]
    },
    "aes_DefinedBenefitPlanEffectOfOnePercentDecreaseInDiscountRateOnPensionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedBenefitPlanEffectOfOnePercentDecreaseInDiscountRateOnPensionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansImpactofOnePointChangeinAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease of 1% in the discount rate",
        "label": "Defined Benefit Plan Effect Of One Percent Decrease In Discount Rate On Pension Expense",
        "documentation": "Represents the impact on pension expense that would result from a one percentage point decrease in the discount rate assumptions for defined benefit pension plans"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DefinedBenefitPlanEffectOfOnePercentDecreaseInRateOfReturnOnPensionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedBenefitPlanEffectOfOnePercentDecreaseInRateOfReturnOnPensionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansImpactofOnePointChangeinAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease of 1% in the long-term rate of return on plan assets",
        "label": "Defined Benefit Plan Effect Of One Percent Decrease In Rate Of Return On Pension Expense",
        "documentation": "Represents the impact on pension expense that would result from a one percentage point decrease in the long-term rate of return on plan asset assumptions for defined benefit pension plans"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DefinedBenefitPlanEffectOfOnePercentIncreaseInDiscountRateOnPensionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedBenefitPlanEffectOfOnePercentIncreaseInDiscountRateOnPensionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansImpactofOnePointChangeinAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase of 1% in the discount rate",
        "label": "Defined Benefit Plan Effect Of One Percent Increase In Discount Rate On Pension Expense",
        "documentation": "Represents the impact on pension expense that would result from a one percentage point increase in the discount rate assumptions for defined benefit pension plans"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DefinedBenefitPlanEffectOfOnePercentIncreaseInRateOfReturnOnPensionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedBenefitPlanEffectOfOnePercentIncreaseInRateOfReturnOnPensionExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansImpactofOnePointChangeinAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase of 1% in the long-term rate of return on plan assets",
        "label": "Defined Benefit Plan Effect Of One Percent Increase In Rate Of Return On Pension Expense",
        "documentation": "Represents the impact on pension expense that would result from a one percentage point increase in the long-term rate of return on plan asset assumptions for defined benefit pension plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected benefit payments for fiscal year ending:",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030 - 2034",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected employer contribution in 2025",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r890",
      "r1607"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected return on plan assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r894",
      "r919",
      "r1606",
      "r1607"
     ]
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Fair value of plan assets, beginning period",
        "periodEndLabel": "Fair value of plan assets, ending period",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Amount",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r880",
      "r882",
      "r883",
      "r1604",
      "r1605",
      "r1606"
     ]
    },
    "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of foreign currency exchange rate changes",
        "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Funded status as of December\u00a031",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status."
       }
      }
     },
     "auth_ref": [
      "r854",
      "r878",
      "r1606"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r861",
      "r893",
      "r918",
      "r1606",
      "r1607"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Net Periodic Benefit Cost",
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r891",
      "r916",
      "r1606",
      "r1607"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components\u00a0of\u00a0Net\u00a0Periodic\u00a0Benefit\u00a0Cost:",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DefinedBenefitPlanNumberOfPlansDisclosure": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedBenefitPlanNumberOfPlansDisclosure",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plan, number of plans disclosure",
        "label": "Defined Benefit Plan Number Of Plans Disclosure",
        "documentation": "Represents the number of defined benefit plans covering the employees at certain subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanOtherCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanOtherCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Other Cost (Credit)",
        "label": "Defined Benefit Plan, Other Cost (Credit)",
        "documentation": "Amount of defined benefit plan cost (credit), classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of plan assets",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r913",
      "r1606"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Projected benefit obligation",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r913",
      "r1606"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Information for pension plans with an accumulated benefit obligation in excess of plan assets:",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated benefit obligation",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
        "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r913",
      "r914",
      "r1606"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of plan assets",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r913",
      "r914",
      "r1606"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "label": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "documentation": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r1956"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAmendments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAmendments",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan amendments",
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment",
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan."
       }
      }
     },
     "auth_ref": [
      "r866"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r1957"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant",
        "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r873"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of foreign currency exchange rate changes",
        "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Target\u00a0Allocations",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r879",
      "r1606"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Information for pension plans with a projected benefit obligation in excess of plan assets:",
        "label": "Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees."
       }
      }
     },
     "auth_ref": [
      "r856",
      "r898",
      "r923"
     ]
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service cost",
        "label": "Defined Benefit Plan, Service Cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r859",
      "r892",
      "r917",
      "r1606",
      "r1607"
     ]
    },
    "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanSettlementsBenefitObligation",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanSettlementsPlanAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Plan Assets",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r1951"
     ]
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefit Obligation:",
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Periodic Benefit Cost:",
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DefinedContributionPlanAwardVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedContributionPlanAwardVestingPeriod",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, award vesting period",
        "label": "Defined Contribution Plan, Award Vesting Period",
        "documentation": "Defined Contribution Plan, Award Vesting Period"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DefinedContributionPlanContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedContributionPlanContributions",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan contributions",
        "label": "Defined Contribution Plan Contributions",
        "documentation": "The amount of the contributions made during the period to defined contribution plans"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DefinedContributionPlanNumberofPlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DefinedContributionPlanNumberofPlans",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, number of plans",
        "label": "Defined Contribution Plan, Number of Plans",
        "documentation": "Defined Contribution Plan, Number of Plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentDepreciationExpenseSoftwareAmortizationandCapitalizedInterestDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r103"
     ]
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAmortizationAndAccretionNet",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation, Amortization and Accretion, Net",
        "label": "Depreciation, Amortization and Accretion, Net",
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation, amortization, and accretion of AROs",
        "verboseLabel": "Depreciation and Amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r103"
     ]
    },
    "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r470",
      "r1094",
      "r1095",
      "r1108",
      "r1120",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1400",
      "r1401",
      "r1403",
      "r1404",
      "r1405",
      "r1419",
      "r1420",
      "r1488",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495",
      "r1556",
      "r1620",
      "r1626",
      "r1659",
      "r2027",
      "r2028",
      "r2029",
      "r2129"
     ]
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Current",
        "label": "Derivative Asset, Current",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "aes_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative Assets Liabilities At Fair Value Net By Balance Sheet Classification And Type Table",
        "label": "Derivative Assets Liabilities At Fair Value Net By Balance Sheet Classification [Table Text Block]",
        "documentation": "This element represents a table which sets forth the fair value and balance sheet classification of derivative instruments at the balance sheet date separately for derivative instruments designated as hedging instruments and derivative instruments not designated as hedging instruments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Noncurrent",
        "label": "Derivative Asset, Noncurrent",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "aes_DerivativeAssetsNotOffsetUnderNettingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DerivativeAssetsNotOffsetUnderNettingArrangements",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Assets Not Offset Under Netting Arrangements",
        "label": "Derivative Assets Not Offset Under Netting Arrangements",
        "documentation": "Represents the fair value of derivative assets that could have been offset under master netting arrangements but were not, in accordance with company policy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAverageRemainingMaturity1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAverageRemainingMaturity1",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCommodityDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Latest Maturity(1)",
        "verboseLabel": "Derivative, average remaining maturity",
        "netLabel": "Derivative average remaining maturity",
        "label": "Derivative, Average Remaining Maturity",
        "documentation": "Average remaining period until maturity of the derivative contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "aes_DerivativeByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DerivativeByTypeAxis",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative By Type [Axis]",
        "label": "Derivative By Type [Axis]",
        "documentation": "Information pertinent to an understanding of a derivative instrument or group of derivative instruments on a disaggregated basis, such as for individual instruments, or small groups of similar instruments, by such instrument or grouping."
       }
      }
     },
     "auth_ref": []
    },
    "aes_DerivativeByTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DerivativeByTypeDomain",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative By Type [Domain]",
        "label": "Derivative By Type [Domain]",
        "documentation": "DerivativeByTypeDomain"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeCollateralRightToReclaimCash",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, Collateral, Right to Reclaim Cash",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset",
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r185",
      "r469",
      "r1554"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCommodityDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "verboseLabel": "Derivative, Name [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r1403",
      "r1405",
      "r1418",
      "r1419",
      "r1420",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1488",
      "r1489",
      "r1492",
      "r1494",
      "r1657",
      "r1659",
      "r2030",
      "r2031",
      "r2032",
      "r2033",
      "r2034",
      "r2035",
      "r2037",
      "r2038"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total asset derivatives",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r252",
      "r327",
      "r328",
      "r467",
      "r1556"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total liability derivatives",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r252",
      "r327",
      "r328",
      "r467",
      "r1556"
     ]
    },
    "us-gaap_DerivativeForwardExchangeRate1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeForwardExchangeRate1",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, Forward Exchange Rate",
        "label": "Derivative, Forward Exchange Rate",
        "documentation": "Contractual rate at which a foreign currency can be purchased or sold."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCommodityDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "verboseLabel": "Derivative, by Nature [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r173",
      "r175",
      "r329",
      "r1403",
      "r1405",
      "r1418",
      "r1419",
      "r1420",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1488",
      "r1489",
      "r1492",
      "r1494",
      "r1556",
      "r1657",
      "r1659",
      "r2030",
      "r2031",
      "r2032",
      "r2033",
      "r2034",
      "r2035",
      "r2037",
      "r2038"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r1065",
      "r1079"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Axis]",
        "label": "Hedging Relationship [Axis]",
        "documentation": "Information by type of hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r170",
      "r173"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r170",
      "r173",
      "r175",
      "r186",
      "r187",
      "r1064"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1064"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gains (Losses) Reclassified from AOCL into Earnings, Effective Portion",
        "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r330"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net",
        "verboseLabel": "Gain (Losses) Recognized in Earnings, Ineffective Portion",
        "label": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net",
        "documentation": "The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r1801"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r470",
      "r1094",
      "r1095",
      "r1108",
      "r1120",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1400",
      "r1401",
      "r1403",
      "r1404",
      "r1405",
      "r1429",
      "r1431",
      "r1432",
      "r1489",
      "r1490",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495",
      "r1556",
      "r2027",
      "r2028",
      "r2029",
      "r2129"
     ]
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Current",
        "label": "Derivative Liability, Current",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Noncurrent",
        "label": "Derivative Liability, Noncurrent",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "aes_DerivativeLiabilitiesNotOffsetUnderNettingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DerivativeLiabilitiesNotOffsetUnderNettingArrangements",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liabilities Not Offset Under Netting Arrangements",
        "label": "Derivative Liabilities Not Offset Under Netting Arrangements",
        "documentation": "Represents the fair value of derivative liabilities that could have been offset under master netting arrangements but were not, in accordance with company policy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as current."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueOfCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityFairValueOfCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Fair Value of Collateral",
        "label": "Derivative Liability, Fair Value of Collateral",
        "documentation": "Fair value of securities pledged as collateral against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCommodityDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Line Items]",
        "label": "Derivative [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "us-gaap_DerivativeLossOnDerivative": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLossOnDerivative",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, Loss on Derivative",
        "label": "Derivative, Loss on Derivative",
        "documentation": "Amount of decrease in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "us-gaap_DerivativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeMember",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Member]",
        "label": "Derivative [Member]",
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r1624"
     ]
    },
    "us-gaap_DerivativeNetLiabilityPositionAggregateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNetLiabilityPositionAggregateFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net liability position, derivative transactions",
        "label": "Derivative, Net Liability Position, Aggregate Fair Value",
        "documentation": "The aggregate fair value amounts of derivative instruments that contain credit-risk-related contingent features that are in a net liability position at the end of the reporting period. For nonderivative instruments that are designated and qualify as hedging instruments, the fair value amounts are the carrying value of the nonderivative hedging instrument, including the adjustment for the foreign currency transaction gain (loss) on that instrument."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, notional amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r2017",
      "r2018"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCommodityDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Table]",
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r163",
      "r164",
      "r165",
      "r168",
      "r171",
      "r173",
      "r182",
      "r184",
      "r187",
      "r1079"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives, Fair Value [Line Items]",
        "label": "Derivatives, Fair Value [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DERIVATIVES AND HEDGING ACTIVITIES",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r163",
      "r164",
      "r168",
      "r183",
      "r519",
      "r543"
     ]
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Designated as Hedging Instrument",
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Details of Impairment of Long-Lived Assets Held and Used by Asset",
        "label": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]",
        "documentation": "Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r294"
     ]
    },
    "aes_DilutiveSecuritiesEffectOnBasicEPSDilutiveEquityUnitPurchaseAgreementsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DilutiveSecuritiesEffectOnBasicEPSDilutiveEquityUnitPurchaseAgreementsPerDilutedShare",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive Securities Effect on Basic EPS, dilutive Equity Unit Purchase Agreements, per diluted share",
        "label": "Dilutive Securities Effect on Basic EPS, dilutive Equity Unit Purchase Agreements, per diluted share",
        "documentation": "Dilutive Securities Effect on Basic EPS, dilutive Equity Unit Purchase Agreements, per diluted share"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DilutiveSecuritiesEffectOnBasicEPSdilutiveRestrictedStockUnitsperdilutedshare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DilutiveSecuritiesEffectOnBasicEPSdilutiveRestrictedStockUnitsperdilutedshare",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive Securities Effect On Basic EPS, dilutive Restricted Stock Units, per diluted share",
        "label": "Dilutive Securities Effect On Basic EPS, dilutive Restricted Stock Units, per diluted share",
        "documentation": "Dilutive Securities Effect On Basic EPS, dilutive Restricted Stock Units, per diluted share"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DilutiveSecuritiesEffectOnBasicEPSdilutiveStockOptionsperdilutedshare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DilutiveSecuritiesEffectOnBasicEPSdilutiveStockOptionsperdilutedshare",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive Securities Effect On Basic EPS, dilutive Stock Options, per diluted share",
        "label": "Dilutive Securities Effect On Basic EPS, dilutive Stock Options, per diluted share",
        "documentation": "Dilutive Securities Effect On Basic EPS, dilutive Stock Options, per diluted share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities",
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units."
       }
      }
     },
     "auth_ref": []
    },
    "aes_DisaggregatedRateApproachMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DisaggregatedRateApproachMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregated Rate Approach [Member]",
        "label": "Disaggregated Rate Approach [Member]",
        "documentation": "Disaggregated Rate Approach [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r849",
      "r1597",
      "r1598",
      "r1599",
      "r1600",
      "r1601",
      "r1602",
      "r1603"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r849",
      "r1597",
      "r1598",
      "r1599",
      "r1600",
      "r1601",
      "r1602",
      "r1603"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table Text Block]",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1949"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHARE-BASED COMPENSATION",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r932",
      "r936",
      "r968",
      "r969",
      "r971",
      "r1611"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DisclosureOfPretaxIncomeOfBusinessesHeldForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DisclosureOfPretaxIncomeOfBusinessesHeldForSaleTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/HeldForSaleBusinessesandDispositionsHeldForSaleBusinessesandDispositionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Pretax Income of Businesses Held For Sale",
        "label": "Disclosure Of Pretax Income of Businesses Held For Sale [Table Text Block]",
        "documentation": "Disclosure Of Pretax Income of Businesses Held For Sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationEquityMethodInvestmentRetainedAfterDisposalOwnershipInterestAfterDisposal",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operation, Equity Method Investment Retained after Disposal, Ownership Interest after Disposal",
        "label": "Discontinued Operation, Equity Method Investment Retained after Disposal, Ownership Interest after Disposal",
        "documentation": "Percent, after disposal, of ownership interest of a discontinued operation in which an equity method investment is retained."
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r214",
      "r216"
     ]
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/SegmentandGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) from disposal of discontinued businesses, net of income tax benefit (expense) of $(7), $7, and $0, respectively",
        "negatedTerseLabel": "Gain (loss) from disposal of discontinued businesses, net of income tax benefit (expense) of $(7), $7, and $0, respectively",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r214",
      "r216",
      "r226"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r223",
      "r261",
      "r2088"
     ]
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofOperationsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) from disposal of discontinued businesses, income tax benefit (expense)",
        "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r216",
      "r226",
      "r2005"
     ]
    },
    "aes_DiscontinuedOperationsAndReclassificationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DiscontinuedOperationsAndReclassificationsPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "DISCONTINUED OPERATIONS AND RECLASSIFICATIONS",
        "label": "Discontinued Operations And Reclassifications [Policy Text Block]",
        "documentation": "Describes an entity's accounting policy for any discontinued operations and reclassifications. The discontinued operations policy disclosure includes the results of operations of a component of an entity that either has been disposed of or is classified as held for sale shall be reported in discontinued operations if both: (a) the operations and cash flows of the component have been (or will be) eliminated from the ongoing operations of the entity as a result of the disposal transaction and (b) the entity will not have any significant continuing involvement in the operations of the component after the disposal transaction. If the entity elects to allocate interest expense to a discontinued operation, it should disclose its accounting policy for this election and describe its method of allocation. The reclassification policy includes the entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsDisposedOfBySaleMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations, Disposed of by Sale [Member]",
        "label": "Discontinued Operations, Disposed of by Sale [Member]",
        "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, disposed of by sale."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]",
        "label": "Discontinued Operations, Held-for-Sale or Disposed of by Sale [Member]",
        "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, classified as held-for-sale or disposed of by sale, and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r22"
     ]
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsHeldforsaleMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations, Held-for-sale [Member]",
        "label": "Discontinued Operations, Held-for-Sale [Member]",
        "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r22",
      "r443"
     ]
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Axis]",
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Domain]",
        "label": "Disposal Group Classification [Domain]",
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r52"
     ]
    },
    "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]",
        "label": "Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]",
        "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r52",
      "r443"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "aes_AssetsNoncurrentExcludingPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Noncurrent held-for-sale assets",
        "terseLabel": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r13",
      "r208",
      "r224",
      "r290",
      "r443",
      "r444"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses)",
        "label": "Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses)",
        "documentation": "Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Disposal Group, Including Discontinued Operation, Goodwill",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill",
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r208",
      "r224",
      "r290"
     ]
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-tax gain on disposal",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r1841",
      "r1913"
     ]
    },
    "aes_DisposalGroupNotDiscontinuedOperationOwnershipInterestSold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DisposalGroupNotDiscontinuedOperationOwnershipInterestSold",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Not Discontinued Operation Ownership Interest Sold",
        "label": "Disposal Group Not Discontinued Operation Ownership Interest Sold",
        "documentation": "Percentage of equity interest in business disposed."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupNotDiscontinuedOperationsMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Not Discontinued Operations [Member]",
        "label": "Disposal Group, Not Discontinued Operations [Member]",
        "documentation": "Disposal group that is not classified as discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations, Name [Domain]",
        "verboseLabel": "Disposal Group Name [Domain]",
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r1608",
      "r1609"
     ]
    },
    "aes_DispositionAcquisitionLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DispositionAcquisitionLosses",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposition/ acquisition losses",
        "label": "Disposition/ acquisition losses",
        "documentation": "Disposition/ acquisition losses"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DispositionsandHeldforSaleBusinessesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DispositionsandHeldforSaleBusinessesAbstract",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dispositions and Held-for-Sales Businesses",
        "label": "Dispositions and Held-for-Sale Businesses [Abstract]",
        "documentation": "Dispositions and Held-for-Sale Businesses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DistributedEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DistributedEnergyMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributed Energy [Member]",
        "label": "Distributed Energy [Member]",
        "documentation": "Distributed Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DistributedenergyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DistributedenergyDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributed energy [Domain]",
        "label": "Distributed energy [Domain]",
        "documentation": "Distributed energy [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DistributionsReceivedFromMinorityOwnedAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DistributionsReceivedFromMinorityOwnedAffiliates",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributions Received From Minority Owned Affiliates",
        "label": "Distributions Received From Minority Owned Affiliates",
        "documentation": "The amount of distributions received from 50%-or-less owned affiliates"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DivestitureOfBusinessSalesPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DivestitureOfBusinessSalesPrice",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Divestiture of Business, sales price",
        "label": "Divestiture of Business, sales price",
        "documentation": "Divestiture of Business, sales price is the total sales price, prior to adjustments, for the disposal of a business"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DivestitureOfOwnershipInSubsidiaryPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DivestitureOfOwnershipInSubsidiaryPercent",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Divestiture Of Ownership In Subsidiary Percent",
        "label": "Divestiture Of Ownership In Subsidiary Percent",
        "documentation": "Represents the Company's percentage ownership interest in the subsidiary being divested."
       }
      }
     },
     "auth_ref": []
    },
    "aes_DivestitureofBusinessesPortionContingentUponAchievementofCertainRestructuringEfficiencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DivestitureofBusinessesPortionContingentUponAchievementofCertainRestructuringEfficiencies",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Divestiture of Businesses, Portion Contingent Upon Achievement of Certain Restructuring Efficiencies",
        "label": "Divestiture of Businesses, Portion Contingent Upon Achievement of Certain Restructuring Efficiencies",
        "documentation": "Divestiture of Businesses, Portion Contingent Upon Achievement of Certain Restructuring Efficiencies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends, Common Stock, Cash",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared but not yet paid",
        "label": "Dividends Payable",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r237",
      "r341",
      "r1668",
      "r2082"
     ]
    },
    "aes_DocumentAndEntityInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DocumentAndEntityInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document and Entity Information [Abstract]",
        "label": "Document and Entity Information [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1675",
      "r1676",
      "r1699"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1675",
      "r1676",
      "r1699",
      "r1742"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1720"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticPlanMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails",
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Plan [Member]",
        "label": "Domestic Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1958",
      "r1959",
      "r1960"
     ]
    },
    "aes_DominicanRepublicRenewablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DominicanRepublicRenewablesMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dominican Republic Renewables",
        "label": "Dominican Republic Renewables [Member]",
        "documentation": "Dominican Republic Renewables"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DominicanRepublicSolarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DominicanRepublicSolarMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dominican Republic Solar",
        "label": "Dominican Republic Solar [Member]",
        "documentation": "Dominican Republic Solar"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DplSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DplSubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DPL Subsidiary",
        "verboseLabel": "DPL Subsidiary [Member]",
        "label": "DPL Subsidiary [Member]",
        "documentation": "Description of legal entity"
       }
      }
     },
     "auth_ref": []
    },
    "aes_DplerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "DplerMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DPLER",
        "verboseLabel": "DPLER [Member]",
        "label": "DPLER [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1731"
     ]
    },
    "aes_EBITDA": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EBITDA",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBITDA",
        "label": "EBITDA",
        "documentation": "EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "EUR",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Euro Member Countries, Euro",
        "label": "Euro Member Countries, Euro"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EURASIAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EURASIAMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EURASIA [Member]",
        "label": "EURASIA [Member]",
        "documentation": "EURASIA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarliestTaxYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarliestTaxYearMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earliest Tax Year",
        "label": "Earliest Tax Year [Member]",
        "documentation": "Earliest identified tax year."
       }
      }
     },
     "auth_ref": [
      "r1996"
     ]
    },
    "aes_EarlyTerminationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EarlyTerminationPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Early Termination [Policy Text Block]",
        "label": "Early Termination [Policy Text Block]",
        "documentation": "Early Termination [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCOME (LOSS) ATTRIBUTABLE TO THE AES CORPORATION COMMON STOCKHOLDERS",
        "terseLabel": "Earnings Per Share, Basic",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r540",
      "r547",
      "r549",
      "r559",
      "r560",
      "r561",
      "r566",
      "r1039",
      "r1052",
      "r1091",
      "r1092",
      "r1296",
      "r1326",
      "r1561"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIC EARNINGS PER SHARE:",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCOME (LOSS) ATTRIBUTABLE TO THE AES CORPORATION COMMON STOCKHOLDERS",
        "terseLabel": "Earnings Per Share, Diluted",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r540",
      "r549",
      "r559",
      "r560",
      "r561",
      "r566",
      "r1039",
      "r1052",
      "r1091",
      "r1092",
      "r1296",
      "r1326",
      "r1561"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DILUTED EARNINGS PER SHARE:",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareEarningsPerSharePolicies",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Policy [Policy Text Block]",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r563"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EARNINGS PER SHARE",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r562",
      "r564",
      "r565"
     ]
    },
    "aes_EbuteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EbuteMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ebute [Member]",
        "label": "Ebute [Member]",
        "documentation": "Ebute [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1131"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective tax rate",
        "verboseLabel": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r988",
      "r1614"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Statutory Federal tax rate",
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r988",
      "r1024",
      "r1614"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r994",
      "r1614",
      "r1848",
      "r1992"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r993",
      "r1614",
      "r1848",
      "r1992"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationDispositionOfAssets",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Disposition of Asset, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Asset, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to disposition of asset. Includes, but is not limited to, intra-entity transfer of asset other than inventory."
       }
      }
     },
     "auth_ref": [
      "r1848",
      "r1992",
      "r1993"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationDispositionOfBusiness",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain tax positions",
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r1848",
      "r1992",
      "r1993"
     ]
    },
    "aes_EffectiveIncomeTaxRateReconciliationDplGoodwillImpairment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationDplGoodwillImpairment",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Investment Tax Credit",
        "label": "Effective Income Tax Rate Reconciliation DPL Goodwill Impairment",
        "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to DPL goodwill impairment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Taxes on foreign earnings",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r989",
      "r992",
      "r1614",
      "r1848",
      "r1992"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other\u2014net",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1614",
      "r1848",
      "r1992",
      "r1993"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent",
        "documentation": "Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r1993"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings."
       }
      }
     },
     "auth_ref": [
      "r1848",
      "r1992",
      "r1993"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State taxes, net of Federal tax benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r991",
      "r1614",
      "r1848",
      "r1992"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r995",
      "r1614",
      "r1848",
      "r1992"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Tax Credit",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Investment, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to investment tax credit."
       }
      }
     },
     "auth_ref": [
      "r1848",
      "r1992",
      "r1994"
     ]
    },
    "aes_EffectiveIncomeTaxRateReconciliationWithholdingTaxReversals": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationWithholdingTaxReversals",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Noncontrolling Interest on Buffalo Gap impairments",
        "terseLabel": "Effective Income Tax Rate Reconciliation Withholding Tax Reversals",
        "label": "Effective Income Tax Rate Reconciliation Withholding Tax Reversals",
        "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to withholding tax reversals."
       }
      }
     },
     "auth_ref": []
    },
    "aes_EfficiencyProgramCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EfficiencyProgramCostsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Efficiency Program Costs",
        "label": "Efficiency Program Costs [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ElSalvadorTariffRecoveriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ElSalvadorTariffRecoveriesMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "El Salvador Tariff Recoveries",
        "label": "El Salvador Tariff Recoveries [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricDistributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricDistributionMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric Distribution [Member]",
        "label": "Electric Distribution [Member]",
        "documentation": "System used for the primary purpose of distributing electricity to the consumer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricGenerationTransmissionAndDistributionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricGenerationTransmissionAndDistributionEquipmentMember",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric generation and distribution facilities",
        "label": "Electric Generation, Transmission and Distribution Equipment [Member]",
        "documentation": "Equipment used primarily for generating, transmitting and distributing electricity to the consumer."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ElectricaSantiagoGenerESSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ElectricaSantiagoGenerESSAMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electrica Santiago (Gener ESSA) [Member]",
        "label": "Electrica Santiago (Gener ESSA) [Member]",
        "documentation": "Electrica Santiago (Gener ESSA) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricityGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricityGenerationMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electricity, Generation [Member]",
        "label": "Electricity, Generation [Member]",
        "documentation": "Process of producing electric energy by transforming other forms of energy, including, but not limited to, nuclear, fossil fuel, solar, geothermal, hydro and wind."
       }
      }
     },
     "auth_ref": [
      "r1950"
     ]
    },
    "us-gaap_ElectricityGenerationPlantNonNuclearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricityGenerationPlantNonNuclearMember",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electricity Generation Plant, Non-Nuclear [Member]",
        "label": "Electricity Generation Plant, Non-Nuclear [Member]",
        "documentation": "Plant used in connection with non-nuclear electricity generation."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "us-gaap_ElectricityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricityMember",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electricity",
        "label": "Electricity [Member]",
        "documentation": "Generation, transmission and distribution of electric energy."
       }
      }
     },
     "auth_ref": [
      "r1950"
     ]
    },
    "aes_ElectricityPurchaseContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ElectricityPurchaseContractsMember",
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electricity Purchase Contracts",
        "label": "Electricity Purchase Contracts [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EletropauloDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EletropauloDomain",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eletropaulo [Domain]",
        "label": "Eletropaulo [Domain]",
        "documentation": "Eletropaulo [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EliminationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EliminationsMember",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eliminations",
        "label": "Eliminations [Member]",
        "documentation": "Eliminations"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ElstaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ElstaMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Elsta [Member]",
        "terseLabel": "Elsta",
        "label": "Elsta [Member]",
        "documentation": "Elsta [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Derivative Assets, Gross",
        "label": "Embedded Derivative, Fair Value of Embedded Derivative Asset",
        "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as an asset."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r2027",
      "r2028",
      "r2029"
     ]
    },
    "us-gaap_EmbeddedDerivativeFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmbeddedDerivativeFinancialInstrumentsMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Embedded Derivative Financial Instruments",
        "label": "Embedded Derivative Financial Instruments [Member]",
        "documentation": "Derivative instrument embedded in host contract."
       }
      }
     },
     "auth_ref": []
    },
    "aes_EmeaGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EmeaGenerationMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Energy Technologies SBU",
        "label": "EMEA - Generation [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EmissionAllowancesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EmissionAllowancesMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Emission allowances [Member]",
        "label": "Emission allowances [Member]",
        "documentation": "Intangibles resulting from emission allowances."
       }
      }
     },
     "auth_ref": []
    },
    "aes_EmissionsAllowanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EmissionsAllowanceExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Emissions allowance expense",
        "label": "Emissions Allowance Expense",
        "documentation": "Emissions Allowance Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Amount Capitalized",
        "label": "Share-Based Payment Arrangement, Amount Capitalized",
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "aes_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedRelatedToCurrentCurrentYearGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedRelatedToCurrentCurrentYearGrants",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost not yet recognized related to current year grants",
        "terseLabel": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Related To Current Current Year Grants",
        "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Related To Current Current Year Grants",
        "documentation": "The aggregate unrecognized cost of equity-based awards made to employees during the current period under equity-based compensation awards that have yet to vest."
       }
      }
     },
     "auth_ref": []
    },
    "aes_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedRelatedToCurrentCurrentYearGrantsPerYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedRelatedToCurrentCurrentYearGrantsPerYear",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Related To Current Current Year Grants Per Year",
        "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Related To Current Current Year Grants Per Year",
        "documentation": "The unrecognized cost of equity-based awards made to employees during the current period under equity-based compensation expected to vest each of the following three years."
       }
      }
     },
     "auth_ref": []
    },
    "aes_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedRelatedToCurrentCurrentYearGrantsPerYearWeightedAveragePeriodOfAmortization": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedRelatedToCurrentCurrentYearGrantsPerYearWeightedAveragePeriodOfAmortization",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Related To Current Current Year Grants Per Year, Weighted Average Period of Amortization",
        "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Related To Current Current Year Grants Per Year, Weighted Average Period of Amortization",
        "documentation": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Related To Current Current Year Grants Per Year, Weighted Average Period of Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax benefit",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails",
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "verboseLabel": "Share-based Payment Arrangement, Option [Member]",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "aes_EnergaNaturalDominicanaEnadomMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EnergaNaturalDominicanaEnadomMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Energ\u00eda Natural Dominicana Enadom",
        "label": "Energ\u00eda Natural Dominicana Enadom [Member]",
        "documentation": "Energ\u00eda Natural Dominicana Enadom"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EnergyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EnergyDomain",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Energy [Domain]",
        "label": "Energy [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EnergyInfrastructureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EnergyInfrastructureMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Energy Infrastructure",
        "label": "Energy Infrastructure [Member]",
        "documentation": "Energy Infrastructure"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EnergyInfrastructureSBUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EnergyInfrastructureSBUMember",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Energy Infrastructure SBU",
        "label": "Energy Infrastructure SBU [Member]",
        "documentation": "Energy Infrastructure SBU"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EntekMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EntekMember",
     "presentation": [
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entek",
        "label": "Entek [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1673"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity current reporting status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/LeasesLessorDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1673"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1673"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1782"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1673"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1673"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1673"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1673"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity voluntary filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well Known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1783"
     ]
    },
    "aes_EnvironmentalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EnvironmentalMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental",
        "label": "Environmental [Member]",
        "documentation": "Environmental [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnvironmentalRemediationContingencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRemediationContingencyDomain",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Remediation Contingency [Domain]",
        "label": "Environmental Remediation Contingency [Domain]",
        "documentation": "Environmental remediation contingency, for example, but not limited to, asbestos, air emissions and mercury emissions."
       }
      }
     },
     "auth_ref": [
      "r1924",
      "r1925",
      "r1926",
      "r1934"
     ]
    },
    "us-gaap_EnvironmentalRestorationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRestorationCostsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Restoration Costs [Member]",
        "label": "Environmental Restoration Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs associated with site remediation or other environmental exit costs that may occur on the sale, disposal, abandonment or decommissioning of a property."
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "aes_EolicaMesaLaPazMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EolicaMesaLaPazMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eolica Mesa La Paz [Member]",
        "label": "Eolica Mesa La Paz [Member]",
        "documentation": "Eolica Mesa La Paz [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1725"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1778"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1778"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1778"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r438",
      "r487",
      "r488",
      "r489",
      "r522",
      "r523",
      "r524",
      "r529",
      "r538",
      "r541",
      "r543",
      "r569",
      "r670",
      "r678",
      "r730",
      "r837",
      "r1019",
      "r1020",
      "r1034",
      "r1035",
      "r1036",
      "r1040",
      "r1051",
      "r1052",
      "r1070",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1078",
      "r1090",
      "r1134",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1141",
      "r1149",
      "r1152",
      "r1191",
      "r1321",
      "r1354",
      "r1355",
      "r1356",
      "r1382",
      "r1462"
     ]
    },
    "us-gaap_EquityFairValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityFairValueAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to redemption value of redeemable stock of subsidiaries",
        "label": "Equity, Fair Value Adjustment",
        "documentation": "Amount of addition (reduction) to the amount at which an instrument classified in shareholders' equity could be incurred (settled) in a current transaction between willing parties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityFundsMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity Funds [Member]",
        "terseLabel": "Equity Funds [Member]",
        "label": "Equity Funds [Member]",
        "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments."
       }
      }
     },
     "auth_ref": [
      "r1952"
     ]
    },
    "aes_EquityInEarningsOfSubsidiariesAndAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityInEarningsOfSubsidiariesAndAffiliates",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity in earnings (losses) of subsidiaries and affiliates",
        "label": "Equity In Earnings Of Subsidiaries And Affiliates",
        "documentation": "Represents the parent company's equity in earnings of subsidiaries and affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityInterestIssuedOrIssuableByTypeAxis",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Interest Type [Axis]",
        "label": "Equity Interest Type [Axis]",
        "documentation": "Information by type of equity interests that are issued or issuable in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityInterestIssuedOrIssuableTypeDomain",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]",
        "label": "Equity Interest Issued or Issuable, Type [Domain]",
        "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination."
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "aes_EquityInvestorAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityInvestorAxis",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Investor [Axis]",
        "label": "Equity Investor [Axis]",
        "documentation": "Equity Investor"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EquityInvestorDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityInvestorDomain",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Investor [Domain]",
        "label": "Equity Investor [Domain]",
        "documentation": "Equity Investor [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r662",
      "r663",
      "r664",
      "r1030",
      "r1788",
      "r1789",
      "r1790",
      "r2006",
      "r2007",
      "r2008",
      "r2009"
     ]
    },
    "aes_EquityMethodInvestmentLongLivedAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityMethodInvestmentLongLivedAssetImpairment",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment Long Lived Asset Impairment",
        "label": "Equity Method Investment Long Lived Asset Impairment",
        "documentation": "Equity Method Investment Long Lived Asset Impairment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r511",
      "r665",
      "r1121",
      "r1253",
      "r1254",
      "r1259",
      "r1266",
      "r1273",
      "r1274",
      "r1285",
      "r1287",
      "r1637",
      "r1638",
      "r1639",
      "r1640",
      "r1641",
      "r1642",
      "r1643",
      "r1644",
      "r1645",
      "r1646",
      "r1647",
      "r1648"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r511",
      "r665",
      "r1121",
      "r1253",
      "r1254",
      "r1259",
      "r1266",
      "r1273",
      "r1274",
      "r1285",
      "r1287",
      "r1637",
      "r1638",
      "r1639",
      "r1640",
      "r1641",
      "r1642",
      "r1643",
      "r1644",
      "r1645",
      "r1646",
      "r1647",
      "r1648"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee or Group of Investees",
        "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]",
        "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r1820",
      "r1846",
      "r1879",
      "r2040"
     ]
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/InvestmentsInMarketableSecuritiesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Other-than-Temporary Impairment",
        "label": "Equity Method Investment, Other-than-Temporary Impairment",
        "documentation": "Amount of other-than-temporary decline in value that has been recognized against investment accounted for under equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r1877"
     ]
    },
    "aes_EquityMethodInvestmentOwnershipAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityMethodInvestmentOwnershipAcquired",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Ownership Acquired",
        "label": "Equity Method Investment, Ownership Acquired",
        "documentation": "Equity Method Investment, Ownership Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EquityMethodInvestmentOwnershipBySub": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityMethodInvestmentOwnershipBySub",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment Ownership by Sub",
        "label": "Equity Method Investment Ownership by Sub",
        "documentation": "Equity Method Investment Ownership by Sub"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EquityMethodInvestmentOwnershipOfSub": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityMethodInvestmentOwnershipOfSub",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment Ownership of Sub",
        "label": "Equity Method Investment Ownership of Sub",
        "documentation": "Equity Method Investment Ownership of Sub"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Ownership Percentage",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r662"
     ]
    },
    "aes_EquityMethodInvestmentOwnershipPercentageSold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityMethodInvestmentOwnershipPercentageSold",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investment, ownership percentage sold",
        "verboseLabel": "Equity Method Investment, Ownership Percentage Sold",
        "label": "Equity Method Investment, Ownership Percentage Sold",
        "documentation": "Equity Method Investment, Ownership Percentage Sold"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EquityMethodInvestmentPurchasePriceAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityMethodInvestmentPurchasePriceAgreement",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Purchase Price Agreement",
        "label": "Equity Method Investment, Purchase Price Agreement",
        "documentation": "Equity Method Investment, Purchase Price Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investment, gain (loss) on disposal",
        "verboseLabel": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "label": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment."
       }
      }
     },
     "auth_ref": [
      "r1834",
      "r1835",
      "r1841"
     ]
    },
    "us-gaap_EquityMethodInvestmentSoldCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentSoldCarryingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Amount Sold",
        "label": "Equity Method Investment, Amount Sold",
        "documentation": "Amount of the entity's equity method investment which has been sold."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity Method Investments",
        "terseLabel": "Equity method investment",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r587",
      "r606",
      "r660",
      "r1821",
      "r1878"
     ]
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]",
        "label": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investments, Fair Value Disclosure",
        "label": "Equity Method Investments, Fair Value Disclosure",
        "documentation": "Fair value portion of investments accounted under the equity method."
       }
      }
     },
     "auth_ref": [
      "r1822",
      "r2025",
      "r2026",
      "r2036"
     ]
    },
    "us-gaap_EquityMethodInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investments [Member]",
        "label": "Equity Method Investments [Member]",
        "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EQUITY METHOD INVESTMENTS",
        "label": "Equity Method Investments [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r193",
      "r663"
     ]
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsTextBlock",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity Ownership Interest And Carrying Values Of Investments Accounted For Under The Equity Method",
        "label": "Equity Method Investments [Table Text Block]",
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesByIndustryAxis",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industry Sector [Axis]",
        "label": "Industry Sector [Axis]",
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate."
       }
      }
     },
     "auth_ref": [
      "r1396",
      "r1399",
      "r1402",
      "r1473",
      "r1480",
      "r1486",
      "r1515",
      "r1579",
      "r1620",
      "r1624",
      "r1626",
      "r1659"
     ]
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesIndustryMember",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industry Sector [Domain]",
        "label": "Industry Sector [Domain]",
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate."
       }
      }
     },
     "auth_ref": [
      "r1396",
      "r1399",
      "r1402",
      "r1473",
      "r1480",
      "r1486",
      "r1515",
      "r1620",
      "r1624",
      "r1626",
      "r1659"
     ]
    },
    "us-gaap_EquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Securities [Member]",
        "label": "Equity Securities [Member]",
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r1636",
      "r1665",
      "r1666",
      "r1667",
      "r2135"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Securities without Readily Determinable Fair Value, Amount",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "documentation": "Amount of investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "aes_EquityStockRepurchasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityStockRepurchasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity ( Stock Repurchases) [Abstract]",
        "label": "Equity ( Stock Repurchases) [Abstract]",
        "documentation": "Equity ( Stock Repurchases) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityUnitPurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityUnitPurchaseAgreementsMember",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Unit Purchase Agreements",
        "label": "Equity Unit Purchase Agreements [Member]",
        "documentation": "Contracts and securities that allow the holder to buy equity units from the entity."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "aes_EquityUnitSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EquityUnitSharesIssued",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Unit, Shares Issued",
        "label": "Equity Unit, Shares Issued",
        "documentation": "Equity Unit, Shares Issued"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1735"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1692",
      "r1703",
      "r1713",
      "r1746"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1689",
      "r1700",
      "r1710",
      "r1743"
     ]
    },
    "us-gaap_ErrorCorrectionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ErrorCorrectionTextBlock",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrections"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Error Correction",
        "label": "Error Correction [Text Block]",
        "documentation": "The entire disclosure for reporting error correction."
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Error Correction, Type [Axis]",
        "label": "Error Correction, Type [Axis]",
        "documentation": "Information by type of error correction."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r534",
      "r535",
      "r540",
      "r541",
      "r542",
      "r543"
     ]
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "label": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r534",
      "r535",
      "r540",
      "r541",
      "r542",
      "r543",
      "r566"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "verboseLabel": "Estimate of Fair Value Measurement [Member]",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r1120",
      "r1592",
      "r1593"
     ]
    },
    "aes_EstrellaDelMarIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EstrellaDelMarIMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estrella del Mar I",
        "label": "Estrella del Mar I [Member]",
        "documentation": "Estrella del Mar I"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EurasiaGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EurasiaGenerationMember",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eurasia - Generation [Member]",
        "label": "Eurasia - Generation [Member]",
        "documentation": "Eurasia - Generation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_EuroEurMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "EuroEurMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Euro EUR",
        "label": "Euro EUR [Member]",
        "documentation": "Euro (EUR) derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1741"
     ]
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtinguishmentOfDebtAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extinguishment of Debt, Amount",
        "label": "Extinguishment of Debt, Amount",
        "documentation": "Gross amount of debt extinguished."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExtinguishmentOfDebtAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtinguishmentOfDebtAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extinguishment of Debt [Axis]",
        "label": "Extinguishment of Debt [Axis]",
        "documentation": "Information by type of debt extinguished."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "us-gaap_ExtinguishmentOfDebtGainLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtinguishmentOfDebtGainLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extinguishment of Debt, Gain (Loss), Net of Tax",
        "label": "Extinguishment of Debt, Gain (Loss), Net of Tax",
        "documentation": "The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_ExtinguishmentOfDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtinguishmentOfDebtTypeDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extinguishment of Debt, Type [Domain]",
        "label": "Extinguishment of Debt, Type [Domain]",
        "documentation": "Type of debt extinguished."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "aes_FY20182019Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FY20182019Member",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY 2018 - 2019 [Member]",
        "label": "FY 2018 - 2019 [Member]",
        "documentation": "FY 2018 - 2019 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_FY20202021Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FY20202021Domain",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY 2020-2021 [Domain]",
        "label": "FY 2020-2021 [Domain]",
        "documentation": "FY 2020-2021 [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_FY2020andbeyondMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FY2020andbeyondMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY 2020 and beyond [Member]",
        "label": "FY 2020 and beyond [Member]",
        "documentation": "FY 2020 and beyond [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_FY2022andbeyondDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FY2022andbeyondDomain",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY 2022 and beyond [Domain]",
        "label": "FY 2022 and beyond [Domain]",
        "documentation": "FY 2022 and beyond [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1095",
      "r1108",
      "r1620"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1095",
      "r1108",
      "r1620"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "presentation": [
      "http://www.aes.com/role/FairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value hierarchy for nonrecurring measurements table",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)."
       }
      }
     },
     "auth_ref": [
      "r2025",
      "r2026"
     ]
    },
    "aes_FairValueAssetsMeasuredOnNonrecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets Measured On Nonrecurring Basis Unobservable Input Reconciliation By Asset Class [Domain]",
        "label": "Fair Value Assets Measured On Nonrecurring Basis Unobservable Input Reconciliation By Asset Class [Domain]",
        "documentation": "Represents classes of assets measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "aes_FairValueAssetsMeasuredOnNonrecurringBasisUnobservableInputsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisUnobservableInputsLineItems",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets Measured On Nonrecurring Basis Unobservable Inputs [Line Items]",
        "label": "Fair Value Assets Measured On Nonrecurring Basis Unobservable Inputs [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "aes_FairValueAssetsMeasuredOnNonrecurringBasisUnobservableInputsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisUnobservableInputsTable",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets Measured On Nonrecurring Basis Unobservable Inputs [Table]",
        "label": "Fair Value Assets Measured On Nonrecurring Basis Unobservable Inputs [Table]",
        "documentation": "Summarization of information required to be provided for the purposes of understanding unobservable valuation inputs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Domain]",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1109",
      "r1624"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Axis]",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1109",
      "r1624"
     ]
    },
    "aes_FairValueByAssetTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueByAssetTypeAxis",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value By Asset Type [Axis]",
        "label": "Fair Value By Asset Type [Axis]",
        "documentation": "Fair value information by type of asset."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value By Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r1093",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1107",
      "r1108",
      "r1110",
      "r1209",
      "r1210",
      "r1211",
      "r1592",
      "r1593",
      "r1604",
      "r1605",
      "r1606",
      "r1620",
      "r1626"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability Class [Axis]",
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1109"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r1592",
      "r1593"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1095",
      "r1096",
      "r1098",
      "r1620",
      "r2028",
      "r2039"
     ]
    },
    "aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table]",
        "label": "Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table]",
        "documentation": "Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueDerivativeAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/FairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivatives Level 3 Rollforward Table",
        "label": "Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "This element represents, for the fair value measurement of derivative assets and liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r1592",
      "r1593"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.aes.com/role/FairValue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1105",
      "r1106",
      "r1107",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1288",
      "r1620",
      "r1627"
     ]
    },
    "us-gaap_FairValueHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueHedgingMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hedging",
        "label": "Fair Value Hedging [Member]",
        "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a01",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r882",
      "r887",
      "r1095",
      "r1108",
      "r1209",
      "r1604",
      "r1605",
      "r1606",
      "r1620"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a02",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r882",
      "r887",
      "r1095",
      "r1096",
      "r1108",
      "r1210",
      "r1592",
      "r1593",
      "r1604",
      "r1605",
      "r1606",
      "r1620"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a03",
        "verboseLabel": "Fair Value, Inputs, Level 3 [Member]",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1108",
      "r1211",
      "r1592",
      "r1593",
      "r1604",
      "r1605",
      "r1606",
      "r1620",
      "r1626"
     ]
    },
    "aes_FairValueInputsQuantitativeInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueInputsQuantitativeInformationLineItems",
     "presentation": [
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Inputs Quantitative Information [Line Items]",
        "label": "Fair Value Inputs Quantitative Information [Line Items]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_FairValueLessCostsToSell": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueLessCostsToSell",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value Less Costs To Sell",
        "terseLabel": "Fair Value Less Costs To Sell",
        "label": "Fair Value Less Costs To Sell",
        "documentation": "This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value less costs to sell by the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value by Liability Class [Domain]",
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1109"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1095",
      "r1096",
      "r1098",
      "r1620",
      "r2028",
      "r2039"
     ]
    },
    "aes_FairValueMeasurementInputsNonrecurring": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueMeasurementInputsNonrecurring",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs, Nonrecurring",
        "label": "Fair Value Measurement Inputs, Nonrecurring",
        "documentation": "Fair Value Measurement Inputs, Nonrecurring"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Liability Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers into Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1109"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1109"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3",
        "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1109",
      "r1624"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1109",
      "r1624"
     ]
    },
    "aes_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsLiabilitiesValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Assets Liabilities Value",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Assets Liabilities Value",
        "documentation": "This element represents net derivative assets and liabilities measured at fair value using significant unobservable inputs (Level 3) which are required for reconciliation purposes of beginning and ending balances."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1109"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "verboseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r1093",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1107",
      "r1108",
      "r1110",
      "r1209",
      "r1210",
      "r1211",
      "r1592",
      "r1593",
      "r1604",
      "r1605",
      "r1606",
      "r1620",
      "r1626"
     ]
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsNonrecurringMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Nonrecurring [Member]",
        "label": "Fair Value, Nonrecurring [Member]",
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1095",
      "r1096",
      "r1098",
      "r1620",
      "r2028"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1620",
      "r2025",
      "r2026",
      "r2027",
      "r2028",
      "r2029",
      "r2039"
     ]
    },
    "aes_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Included in regulatory (assets) liabilities",
        "label": "Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities",
        "documentation": "This element represents total gains or losses for the period (realized and unrealized), arising from derivative assets and liabilities measured at fair value on a recurring basis using unobservable inputs (Level 3), which are included in regulatory assets or liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1100",
      "r1102",
      "r1103",
      "r1104",
      "r1109"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1109"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInOtherComprehensiveIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)",
        "documentation": "Amount of gain (loss) recognized in other comprehensive income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r1101",
      "r1109"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease)",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r1109",
      "r2030"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1109"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements",
        "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1109"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs",
        "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1109"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetDerivativeAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossOci",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI",
        "label": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI",
        "documentation": "Amount of unrealized gain (loss) recognized in other comprehensive income (OCI) from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held."
       }
      }
     },
     "auth_ref": [
      "r1104",
      "r1109"
     ]
    },
    "us-gaap_FairValueOfAssetsAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfAssetsAcquired",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Assets Acquired",
        "label": "Fair Value of Assets Acquired",
        "documentation": "The fair value of assets acquired in noncash investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ]
    },
    "aes_FairValueOfFinancialInstrumentsNotCarriedAtFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueOfFinancialInstrumentsNotCarriedAtFairValueTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/FairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial instruments not measured at fair value in the condensed consolidated balance sheets",
        "label": "Fair Value Of Financial Instruments Not Carried At Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the financial instruments not carried on the balance sheet at fair value by class and level of within the fair value hierarchy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "FAIR VALUE",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_FairValueOptionChangesInInstrumentSpecificCreditRiskGainsLossesOnLiabilitiesMethodology": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOptionChangesInInstrumentSpecificCreditRiskGainsLossesOnLiabilitiesMethodology",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Option, Changes in Instrument-Specific Credit Risk, Gains (Losses) on Liabilities, Methodology",
        "label": "Fair Value, Option, Changes in Instrument-Specific Credit Risk, Gains (Losses) on Liabilities, Methodology",
        "documentation": "For liabilities with fair values that have been significantly affected during the reporting period by changes in the instrument-specific credit risk, this item represents disclosure of how the gains or losses attributable to changes in instrument-specific credit risk were determined."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "aes_FairValueScheduleOfUnobservableInputsNonrecurringTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueScheduleOfUnobservableInputsNonrecurringTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/FairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Significant unobservable inputs, nonrecurring",
        "label": "Fair Value Schedule Of Unobservable Inputs Nonrecurring [Table Text Block]",
        "documentation": "Tabular disclosure summarizing the unobservable inputs used to value level 3 nonrecurring measurements."
       }
      }
     },
     "auth_ref": []
    },
    "aes_FairValueScheduleOfUnobservableInputsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FairValueScheduleOfUnobservableInputsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/FairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Significant unobservable inputs, recurring",
        "label": "Fair Value Schedule Of Unobservable Inputs [Table Text Block]",
        "documentation": "Tabular disclosure summarizing the unobservable inputs used to measure Level 3 financial instruments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r171",
      "r186"
     ]
    },
    "aes_FederalAlternativeMinimumTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FederalAlternativeMinimumTaxMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Alternative Minimum Tax",
        "label": "Federal Alternative Minimum Tax [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal:",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalIncomeTaxNoteTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalIncomeTaxNoteTable",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Income Tax Note",
        "label": "Federal Income Tax Note [Table]",
        "documentation": "Disclosure of information about federal income tax basis of investment holdings of investment company."
       }
      }
     },
     "auth_ref": [
      "r2124"
     ]
    },
    "aes_FelixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FelixMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Felix",
        "label": "Felix [Member]",
        "documentation": "Felix"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Interest Expense",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r1156",
      "r1162",
      "r1634"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease Liabilities, Gross Difference, Amount [Abstract]",
        "label": "Finance Lease, Liability, to be Paid, Gross Difference [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payment, Due [Abstract]",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1154",
      "r1170"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Current",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Noncurrent",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payment, Due",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payments, Due after Year Five",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payments, Due Next Twelve Months",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payments, Due Year Five",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payments, Due Year Four",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payments, Due Year Three",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payments, Due Year Two",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Undiscounted Excess Amount",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Principal Payments",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r1157",
      "r1166"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1153"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1156",
      "r1162",
      "r1634"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1634"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1168",
      "r1634"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial Instrument [Axis]",
        "terseLabel": "Eligible Item or Group for Fair Value Option [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r680",
      "r682",
      "r687",
      "r688",
      "r690",
      "r692",
      "r693",
      "r694",
      "r815",
      "r834",
      "r1079",
      "r1115",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1322",
      "r1584",
      "r1620",
      "r1624",
      "r1626",
      "r1627",
      "r1628",
      "r1629",
      "r1630",
      "r1631",
      "r1632",
      "r1636",
      "r1809",
      "r1810",
      "r1811",
      "r1812",
      "r1813",
      "r1814",
      "r1815",
      "r1873",
      "r1874",
      "r1875",
      "r1876",
      "r2024",
      "r2027",
      "r2028",
      "r2029",
      "r2036",
      "r2039"
     ]
    },
    "aes_FinancialInstrumentsNotMeasuredAtFairValueInCondensedConsolidatedBalanceSheetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FinancialInstrumentsNotMeasuredAtFairValueInCondensedConsolidatedBalanceSheetsAbstract",
     "presentation": [
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments Not Measured At Fair Value In the Condensed Consolidated Balance Sheets [Abstract]",
        "label": "Financial Instruments Not Measured At Fair Value In the Condensed Consolidated Balance Sheets [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_FinancialInstrumentsNotMeasuredAtFairValueInCondensedConsolidatedBalanceSheetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FinancialInstrumentsNotMeasuredAtFairValueInCondensedConsolidatedBalanceSheetsLineItems",
     "presentation": [
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments Not Measured At Fair Value In Condensed Consolidated Balance Sheets [Line Items]",
        "label": "Financial Instruments Not Measured At Fair Value In Condensed Consolidated Balance Sheets [Line Items]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialStandbyLetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialStandbyLetterOfCreditMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Standby Letter of Credit [Member]",
        "label": "Financial Standby Letter of Credit [Member]",
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation",
        "label": "Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation",
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) allowance for credit loss on financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1884"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r425",
      "r427",
      "r429",
      "r461",
      "r679",
      "r683",
      "r686",
      "r2078"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "label": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r1884"
     ]
    },
    "aes_FinancingReceivableCreditLossRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FinancingReceivableCreditLossRate",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Credit Loss Rate",
        "label": "Financing Receivable, Credit Loss Rate",
        "documentation": "Financing Receivable, Credit Loss Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Portfolio Segment [Axis]",
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r428",
      "r429",
      "r680",
      "r682",
      "r1575",
      "r1809",
      "r1810",
      "r1811",
      "r1812",
      "r1813",
      "r1814",
      "r1815",
      "r1817",
      "r1818",
      "r1819"
     ]
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Portfolio Segment [Domain]",
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r428",
      "r429",
      "r1809",
      "r1810",
      "r1811",
      "r1812",
      "r1813",
      "r1814",
      "r1815",
      "r1817",
      "r1818",
      "r1819"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Financing Receivable [Axis]",
        "label": "Class of Financing Receivable [Axis]",
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r373",
      "r374",
      "r376",
      "r423",
      "r424",
      "r428",
      "r429",
      "r619",
      "r621",
      "r622",
      "r623",
      "r625",
      "r687",
      "r688",
      "r690",
      "r1574",
      "r1576",
      "r1578",
      "r1582",
      "r1583",
      "r1809",
      "r1810",
      "r1811",
      "r1812",
      "r1813",
      "r1814",
      "r1815",
      "r1817",
      "r1818",
      "r1819",
      "r1871"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Financing Receivable [Domain]",
        "label": "Class of Financing Receivable [Domain]",
        "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r423",
      "r424",
      "r428",
      "r429",
      "r619",
      "r621",
      "r622",
      "r623",
      "r625",
      "r1574",
      "r1809",
      "r1810",
      "r1811",
      "r1812",
      "r1813",
      "r1814",
      "r1815",
      "r1817",
      "r1818",
      "r1819",
      "r1871"
     ]
    },
    "us-gaap_FinancingReceivableSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableSale",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Sale",
        "label": "Financing Receivable, Sale",
        "documentation": "Amount of decrease in financing receivable from sale. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "aes_FinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivables",
        "label": "Financing Receivables [Table Text Block]",
        "documentation": "Tabular disclosure of financing receivables."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesTextBlock",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCING RECEIVABLES",
        "label": "Financing Receivables [Text Block]",
        "documentation": "The entire disclosure for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r617",
      "r622",
      "r624",
      "r626",
      "r1574"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "verboseLabel": "Accumulated Amortization",
        "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r451",
      "r701",
      "r722",
      "r1586"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r724",
      "r1539",
      "r1586"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r724",
      "r1539",
      "r1586"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r724",
      "r1539",
      "r1586"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r724",
      "r1539",
      "r1586"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r724",
      "r1539",
      "r1586"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r717",
      "r718",
      "r719",
      "r721",
      "r722",
      "r726",
      "r727",
      "r1245",
      "r1252",
      "r1539"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Balance",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r701",
      "r722",
      "r1252",
      "r1586"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r722",
      "r726",
      "r727",
      "r728",
      "r1245",
      "r1539",
      "r1586"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r717",
      "r718",
      "r719",
      "r721",
      "r722",
      "r726",
      "r727",
      "r1539"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Balance",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r1245",
      "r1907"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived Intangible Assets Acquired",
        "label": "Finite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "us-gaap_FixedIncomeFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FixedIncomeFundsMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mutual funds",
        "label": "Fixed Income Funds [Member]",
        "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments."
       }
      }
     },
     "auth_ref": [
      "r1952"
     ]
    },
    "aes_FixedRateDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FixedRateDebtMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Rate Debt",
        "label": "Fixed Rate Debt [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_FluenceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FluenceMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fluence [Member]",
        "label": "Fluence [Member]",
        "documentation": "Fluence [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_FoninvememAgreementCollectionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FoninvememAgreementCollectionPeriod",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foninvemem Agreement, collection period",
        "label": "Foninvemem Agreement, Collection Period",
        "documentation": "Foninvemem Agreement, Collection Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Tax Jurisdiction",
        "label": "Foreign Tax Jurisdiction [Member]",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile."
       }
      }
     },
     "auth_ref": [
      "r988",
      "r989"
     ]
    },
    "aes_ForeignCurrencyDerivativesByTypeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ForeignCurrencyDerivativesByTypeTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign Currency Derivatives By Type Table",
        "label": "Foreign Currency Derivatives By Type [Table Text Block]",
        "documentation": "This element represents a table which sets for, by type of foreign currency denomination, the outstanding notionals over the remaining terms of the foreign currency derivative instruments at the balance sheet date, regardless of whether the derivative instruments are in qualifying hedging relationships."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Exchange Rate, Translation",
        "label": "Foreign Currency Exchange Rate, Translation",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r1142",
      "r1143"
     ]
    },
    "us-gaap_ForeignCurrencyGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyGainLossMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Gain (Loss)",
        "label": "Foreign Currency Gain (Loss) [Member]",
        "documentation": "Primary financial statement caption encompassing foreign currency gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r2020"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency transaction gains (losses)",
        "verboseLabel": "Foreign currency transaction gains (losses)",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r1124",
      "r1126",
      "r1128",
      "r1130",
      "r1459"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r1436",
      "r1669",
      "r2041",
      "r2042",
      "r2131"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FOREIGN CURRENCY TRANSLATION",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "us-gaap_ForeignExchangeContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignExchangeContractMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange Contract [Member]",
        "verboseLabel": "Foreign currency derivatives",
        "label": "Foreign Exchange Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r1556",
      "r1604",
      "r1618",
      "r1620"
     ]
    },
    "aes_ForeignExchangeOptionandForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ForeignExchangeOptionandForwardMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange Option and Forward",
        "label": "Foreign Exchange Option and Forward [Member]",
        "documentation": "Foreign Exchange Option and Forward [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign:",
        "label": "Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ForeignJurisdictionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ForeignJurisdictionsMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Jurisdictions",
        "label": "Foreign Jurisdictions [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignPlanMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails",
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Plan [Member]",
        "label": "Foreign Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1958",
      "r1959",
      "r1960"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1696",
      "r1707",
      "r1717",
      "r1750"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1696",
      "r1707",
      "r1717",
      "r1750"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1696",
      "r1707",
      "r1717",
      "r1750"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1696",
      "r1707",
      "r1717",
      "r1750"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1696",
      "r1707",
      "r1717",
      "r1750"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityForwardRate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityForwardRate",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share",
        "label": "Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share",
        "documentation": "The per share price of the Company's stock at which the contract holder of the freestanding contract has the right to purchase or sell the Company's stock at a future date."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r190"
     ]
    },
    "aes_ForwardContractIndexedToIssuersEquityInterestRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ForwardContractIndexedToIssuersEquityInterestRate",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Interest Rate",
        "label": "Forward Contract Indexed to Issuer's Equity, Interest Rate",
        "documentation": "Forward Contract Indexed to Issuer's Equity, Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ForwardContractIndexedToIssuersEquityPresentValueOfInterestPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ForwardContractIndexedToIssuersEquityPresentValueOfInterestPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Present Value of Interest Payments",
        "label": "Forward Contract Indexed to Issuer's Equity, Present Value of Interest Payments",
        "documentation": "Forward Contract Indexed to Issuer's Equity, Present Value of Interest Payments"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ForwardContractIndexedToIssuersEquitySettlementRate": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ForwardContractIndexedToIssuersEquitySettlementRate",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Settlement Rate",
        "label": "Forward Contract Indexed to Issuer's Equity, Settlement Rate",
        "documentation": "Forward Contract Indexed to Issuer's Equity, Settlement Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityShares",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Shares",
        "label": "Forward Contract Indexed to Issuer's Equity, Shares",
        "documentation": "Maximum number of shares that could be issued to settle forward contract indexed to equity."
       }
      }
     },
     "auth_ref": [
      "r334"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1730"
     ]
    },
    "aes_FuelPurchaseContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "FuelPurchaseContractsMember",
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fuel Purchase Contracts",
        "label": "Fuel Purchase Contracts [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and Fixtures [Member]",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "aes_GAFProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GAFProjectsMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GAF Projects",
        "label": "GAF Projects [Member]",
        "documentation": "GAF Projects"
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "UNITED KINGDOM",
        "terseLabel": "UNITED KINGDOM",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GainLossInAccumulatedOtherComprehensiveIncomeAndEarningsOnEffectivePortionOfQualifyingCashFlowHedgesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GainLossInAccumulatedOtherComprehensiveIncomeAndEarningsOnEffectivePortionOfQualifyingCashFlowHedgesTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain Loss In Accumulated Other Comprehensive Income And Earnings On Effective Portion Of Qualifying Cash Flow Hedges Table",
        "label": "Gain Loss In Accumulated Other Comprehensive Income And Earnings On Effective Portion Of Qualifying Cash Flow Hedges [Table Text Block]",
        "documentation": "This element represents tables which set forth, by type of derivative instrument, the gains (losses) recognized in accumulated other comprehensive income (loss) and earnings and the income statement classification related to the effective portion of derivative instruments in qualifying cash flow hedging relationships for the periods indicated."
       }
      }
     },
     "auth_ref": []
    },
    "aes_GainLossInEarningsOnIneffectivePortionOfQualifyingCashFlowHedgesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GainLossInEarningsOnIneffectivePortionOfQualifyingCashFlowHedgesTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain Loss In Earnings On Ineffective Portion Of Qualifying Cash Flow Hedges Table",
        "label": "Gain Loss In Earnings On Ineffective Portion Of Qualifying Cash Flow Hedges [Table Text Block]",
        "documentation": "Gain Loss In Earnings On Ineffective Portion Of Qualifying Cash Flow Hedges [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GainLossInEarningsOnNonHedgingInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GainLossInEarningsOnNonHedgingInstrumentsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain Loss In Earnings On Non Hedging Instruments Table",
        "label": "Gain Loss In Earnings On Non Hedging Instruments [Table Text Block]",
        "documentation": "This element represents tables which set forth, by type of derivative instrument, the gains (losses) recognized in earnings and the income statement classification related to derivative instruments not designated as hedging instruments for the periods indicated."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnContractTermination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnContractTermination",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Contract Termination",
        "label": "Gain (Loss) on Contract Termination",
        "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform."
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Disposition of Assets",
        "label": "Gain (Loss) on Disposition of Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r1841"
     ]
    },
    "us-gaap_GainLossOnOilAndGasHedgingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnOilAndGasHedgingActivity",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Hedging Activity",
        "label": "Gain (Loss) on Hedging Activity",
        "documentation": "Gain (loss) incurred in hedging activities."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfBusiness",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain (loss) on disposal and sale of business interests",
        "terseLabel": "Gain (Loss) on Disposition of Business",
        "negatedTerseLabel": "Loss (gain) on disposal and sale of business interests",
        "label": "Gain (Loss) on Disposition of Business",
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant."
       }
      }
     },
     "auth_ref": [
      "r1059",
      "r1841"
     ]
    },
    "us-gaap_GainLossOnSaleOfNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfNotesReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Sale of Financing Receivable",
        "label": "Gain (Loss) on Sale of Financing Receivable",
        "documentation": "Amount of gain (loss) on sale of financing receivable."
       }
      }
     },
     "auth_ref": [
      "r1219"
     ]
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfOtherAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Disposition of Other Assets",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of other assets."
       }
      }
     },
     "auth_ref": [
      "r1841"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Disposition of Property Plant Equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossRelatedToLitigationSettlement",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) from Litigation Settlement",
        "label": "Gain (Loss) from Litigation Settlement",
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1930"
     ]
    },
    "aes_GainOnAcquiredCustomerContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GainOnAcquiredCustomerContracts",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on acquired customer contracts",
        "label": "Gain on acquired customer contracts",
        "documentation": "Gain on acquired customer contracts"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GainOnAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GainOnAcquisition",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on Acquisition",
        "label": "Gain on Acquisition",
        "documentation": "Gain on Acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GainOnBargainPurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GainOnBargainPurchase",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on Bargain Purchase",
        "label": "Gain on Bargain Purchase",
        "documentation": "Gain on Bargain Purchase"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring",
        "label": "Gain on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring",
        "documentation": "The amount of gain reclassified into earnings in the period when cash flow hedge is discontinued because it is probable that the original forecasted transactions will not occur by the end of the original period or an additional two month time period."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "aes_GainOnPensionCurtailment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GainOnPensionCurtailment",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on pension curtailment",
        "label": "Gain on pension curtailment",
        "documentation": "Gain on pension curtailment"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GainOnRemeasurementOfInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GainOnRemeasurementOfInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on remeasurement of Investment",
        "label": "Gain on remeasurement of Investment",
        "documentation": "Gain on remeasurement of Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Loss on extinguishment of debt",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r108",
      "r109"
     ]
    },
    "aes_GasNaturaldelEsteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GasNaturaldelEsteMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas Natural del Este [Member]",
        "label": "Gas Natural del Este [Member]",
        "documentation": "Gas Natural del Este [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GenerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GenerMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gener",
        "label": "Gener [Member]",
        "documentation": "Gener"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GenerSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GenerSubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gener Subsidiary [Member]",
        "label": "Gener Subsidiary [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "General and administrative expenses",
        "negatedTerseLabel": "General and Administrative Expense",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r1441"
     ]
    },
    "us-gaap_GeneralBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralBusinessMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General Business Tax Credit Carryforward",
        "label": "General Business Tax Credit Carryforward [Member]",
        "documentation": "Tax credit carryforwards which include, but are not limited to, investment, alcohol fuels, low income housing, alternative fuels, alternative motor vehicles, hurricane relief, disabled access, renewable resources electricity production, employer social security, orphan drug, new markets, employer provided child care facilities and services, biodiesel fuels, low sulfur diesel fuel production, distilled spirits and the advanced nuclear power facilities credit."
       }
      }
     },
     "auth_ref": [
      "r2000"
     ]
    },
    "us-gaap_GeographicDistributionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicDistributionAxis",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Distribution [Axis]",
        "label": "Geographic Distribution [Axis]",
        "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r1297",
      "r1298",
      "r1581"
     ]
    },
    "us-gaap_GeographicDistributionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicDistributionDomain",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Distribution [Domain]",
        "label": "Geographic Distribution [Domain]",
        "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r1297",
      "r1298"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "aes_AssetsNoncurrentExcludingPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "totalLabel": "Net balance",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r702",
      "r1289",
      "r1569",
      "r1585",
      "r1622",
      "r1635",
      "r1890",
      "r1897"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Acquired During Period",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r1585"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1888",
      "r1900"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GOODWILL AND INDEFINITE-LIVED INTANGIBLE ASSETS",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1888",
      "r1900"
     ]
    },
    "us-gaap_GoodwillGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillGross",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails": {
       "parentTag": "us-gaap_Goodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill, Gross",
        "documentation": "Amount, before accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r712",
      "r1585"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails": {
       "parentTag": "us-gaap_Goodwill",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated impairment losses",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r712",
      "r1585"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Goodwill impairment expense",
        "terseLabel": "Goodwill impairment expense",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r703",
      "r709",
      "r714",
      "r1585",
      "r1622"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Line Items]",
        "label": "Goodwill [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r1585"
     ]
    },
    "us-gaap_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Member]",
        "label": "Goodwill [Member]",
        "documentation": "Asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillTransfers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillTransfers",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Transfers",
        "label": "Goodwill, Transfers",
        "documentation": "Amount of increase (decrease) from transfer into (out of) asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r1896"
     ]
    },
    "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Goodwill, Written off Related to Sale of Business Unit",
        "terseLabel": "Goodwill, Written off Related to Sale of Business Unit",
        "label": "Goodwill, Written off Related to Sale of Business Unit",
        "documentation": "Amount of divestiture of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r1585"
     ]
    },
    "aes_GovernmentdebtsecuritiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GovernmentdebtsecuritiesDomain",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government debt securities [Domain]",
        "label": "Government debt securities [Domain]",
        "documentation": "Government debt securities [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GreatCoveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GreatCoveMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Great Cove",
        "label": "Great Cove [Member]",
        "documentation": "Great Cove"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GreatCoveSolarIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GreatCoveSolarIIMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Great Cove Solar II",
        "label": "Great Cove Solar II [Member]",
        "documentation": "Great Cove Solar II"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GreatCoveSolarIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GreatCoveSolarIMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Great Cove Solar I",
        "label": "Great Cove Solar I [Member]",
        "documentation": "Great Cove Solar I"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating margin",
        "terseLabel": "Gross Profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r265",
      "r364",
      "r511",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1121",
      "r1562",
      "r1568",
      "r1859",
      "r1862",
      "r1864",
      "r1865",
      "r1866",
      "r1941"
     ]
    },
    "aes_GrupoEnergiaGasPanamaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GrupoEnergiaGasPanamaMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grupo Energia Gas Panama",
        "label": "Grupo Energia Gas Panama [Member]",
        "documentation": "Grupo Energia Gas Panama"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GuacoldaAffiliateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GuacoldaAffiliateMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guacolda Affiliate [Member]",
        "label": "Guacolda Affiliate [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_GuaimbeSolarComplexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "GuaimbeSolarComplexMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guaimbe Solar Complex [Member]",
        "label": "Guaimbe Solar Complex [Member]",
        "documentation": "Guaimbe Solar Complex [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsByNatureAxis",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Axis]",
        "label": "Guarantor Obligations, Nature [Axis]",
        "documentation": "Information by nature of guarantee."
       }
      }
     },
     "auth_ref": [
      "r773",
      "r774",
      "r775",
      "r776"
     ]
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsMaximumExposure",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions."
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "us-gaap_GuaranteeObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantee Obligations [Member]",
        "label": "Guarantee Obligations [Member]",
        "documentation": "A written or oral contract that obligates the guarantor to either pay cash or perform services if another party fails to perform specified actions or achieve specified results."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsNatureDomain",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Domain]",
        "label": "Guarantor Obligations, Nature [Domain]",
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r773",
      "r774",
      "r775",
      "r776"
     ]
    },
    "us-gaap_GuaranteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteesMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees [Member]",
        "label": "Guarantees [Member]",
        "documentation": "A guaranty by which one person assumes responsibility for paying another's debts or fulfilling another's responsibilities; or a promise, pledge, assurance, especially one given in writing, that attests: (a) to the quality or durability of a product or service; (b) that something will be performed in a specified manner; or (c) that execution, completion, or existence of something is as represented or stipulated by agreement."
       }
      }
     },
     "auth_ref": [
      "r1950"
     ]
    },
    "us-gaap_GuarantorObligationTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuarantorObligationTerm1",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligation, Term",
        "label": "Guarantor Obligation, Term",
        "documentation": "Term of guarantee or group of similar guarantees, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "us-gaap_GuarantyLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuarantyLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guaranty Liabilities",
        "label": "Guaranty Liabilities",
        "documentation": "This item represents a non-contingent liability for the fair value of an obligation to stand ready to perform over the term of a guaranty issued in the event that specified triggering events or conditions occur."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r1936"
     ]
    },
    "aes_HardyHillsSolarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "HardyHillsSolarMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hardy Hills Wind",
        "label": "Hardy Hills Solar [Member]",
        "documentation": "Hardy Hills Solar"
       }
      }
     },
     "auth_ref": []
    },
    "aes_HawaiiSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "HawaiiSubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hawaii Subsidiary [Member]",
        "label": "Hawaii Subsidiary [Member]",
        "documentation": "Hawaii Subsidiary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r1064"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_HedgingRelationshipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingRelationshipDomain",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Domain]",
        "label": "Hedging Relationship [Domain]",
        "documentation": "Nature or intent of a hedge."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "aes_HeldForSaleBusinessesandDispositionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "HeldForSaleBusinessesandDispositionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Held-For-Sale Businesses and Dispositions [Abstract]",
        "label": "Held-For-Sale Businesses and Dispositions [Abstract]",
        "documentation": "Held-For-Sale Businesses and Dispositions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_HeldforsaleandDisposalGroupsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "HeldforsaleandDisposalGroupsPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Held-for-sale and Disposal Groups [Policy Text Block]",
        "label": "Held-for-sale and Disposal Groups [Policy Text Block]",
        "documentation": "Held-for-sale and Disposal Groups [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_HeldforsaleandDispositionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "HeldforsaleandDispositionsTextBlock",
     "presentation": [
      "http://www.aes.com/role/HeldforSaleandDispositions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Held-for-Sale and Dispositions",
        "label": "Held-for-sale and Dispositions [Text Block]",
        "documentation": "Held-for-sale and Dispositions [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_HoosierWindMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "HoosierWindMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hoosier Wind",
        "label": "Hoosier Wind [Member]",
        "documentation": "Hoosier Wind"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IPALCOEnterprisesInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IPALCOEnterprisesInc.Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPALCO Enterprises, Inc. [Member]",
        "label": "IPALCO Enterprises, Inc. [Member]",
        "documentation": "IPALCO Enterprises, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IPALCONotesDue2034Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IPALCONotesDue2034Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPALCO Notes due 2034",
        "label": "IPALCO Notes due 2034 [Member]",
        "documentation": "IPALCO Notes due 2034"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IPALCOSeniorNotesDue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IPALCOSeniorNotesDue2024Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPALCO Senior Notes due 2024",
        "label": "IPALCO Senior Notes due 2024 [Member]",
        "documentation": "IPALCO Senior Notes due 2024"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IPALCOTermLoanDue2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IPALCOTermLoanDue2020Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPALCO term loan due 2020 [Member]",
        "label": "IPALCO term loan due 2020 [Member]",
        "documentation": "IPALCO term loan due 2020"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IPLTermLoanDue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IPLTermLoanDue2024Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPL Term Loan due 2024",
        "label": "IPL Term Loan due 2024 [Member]",
        "documentation": "IPL Term Loan due 2024"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IPP4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IPP4Member",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPP4 [Member]",
        "label": "IPP4 [Member]",
        "documentation": "IPP4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1675",
      "r1676",
      "r1699"
     ]
    },
    "aes_ImpairmentExpensePreTaxTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ImpairmentExpensePreTaxTotal",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment Expense Pre Tax Total",
        "label": "Impairment Expense Pre Tax Total",
        "documentation": "The total amount of pretax impairment expense, including both asset impairment charges and goodwill impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of long-lived asset held for use."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "aes_ImpairmentLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ImpairmentLosses",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment losses",
        "label": "Impairment losses",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Intangible Assets, Finite-lived",
        "label": "Impairment of Intangible Assets, Finite-Lived",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r716",
      "r1841",
      "r1912"
     ]
    },
    "us-gaap_ImpairmentOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/InvestmentsInMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other than Temporary Impairment Losses, Investments",
        "label": "Other than Temporary Impairment Losses, Investments",
        "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-Lived Assets Held-for-use",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "documentation": "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)."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r102",
      "r289",
      "r1621"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-Lived Assets to be Disposed of",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r286",
      "r1623"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IMPAIRMENT OF LONG-LIVED ASSETS",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r294"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment or Disposal of Tangible Assets Disclosure [Abstract]",
        "label": "Impairment or Disposal of Tangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ImpairmentofLongLivedAssetsRecognizedEquityAffiliateLevel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ImpairmentofLongLivedAssetsRecognizedEquityAffiliateLevel",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impaired Long-Lived Assets Held and Used, Facts and Circumstances Leading to Impairment",
        "label": "Impairment of Long-Lived Assets Recognized, Equity Affiliate Level",
        "documentation": "Impairment of Long-Lived Assets Recognized, Equity Affiliate Level"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IncDecinCashprovidedbyOperatingActitvitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncDecinCashprovidedbyOperatingActitvitiesDomain",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inc (Dec) in Cash provided by Operating Actitvities [Domain]",
        "label": "Inc (Dec) in Cash provided by Operating Actitvities [Domain]",
        "documentation": "Inc (Dec) in Cash provided by Operating Actitvities [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeAmountsAttributableToReportingEntityDisclosuresAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AMOUNTS ATTRIBUTABLE TO THE AES CORPORATION COMMON STOCKHOLDERS:",
        "label": "Income Amounts Attributable to Parent, Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeApproachValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeApproachValuationTechniqueMember",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation, Income Approach [Member]",
        "label": "Valuation, Income Approach [Member]",
        "documentation": "Valuation approach converting future amounts to single current discounted amount."
       }
      }
     },
     "auth_ref": [
      "r2027",
      "r2028",
      "r2029"
     ]
    },
    "aes_IncomeFromContinuingOperationsBeforeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncomeFromContinuingOperationsBeforeTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from continuing operations before taxes",
        "label": "Income from continuing operations before taxes",
        "documentation": "Income from continuing operations before taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations_1": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) from continuing operations, net of tax",
        "verboseLabel": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r260",
      "r279",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r558",
      "r561",
      "r1052"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesIncomeLossfromContinuingOperationsBeforeIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r987"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r351",
      "r364",
      "r1298",
      "r1317",
      "r1562",
      "r1568",
      "r1859",
      "r1862",
      "r1864",
      "r1865",
      "r1866"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesIncomeLossfromContinuingOperationsBeforeIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-U.S.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r987"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/IncomeTaxesIncomeLossfromContinuingOperationsBeforeIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "INCOME (LOSS) FROM CONTINUING OPERATIONS BEFORE TAXES AND EQUITY IN EARNINGS OF AFFILIATES",
        "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "verboseLabel": "Income (loss) from continuing operations before taxes and equity in earnings of affiliates",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r1328",
      "r1562",
      "r1859",
      "r1862",
      "r1864",
      "r1865",
      "r1866"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesIncomeLossfromContinuingOperationsBeforeIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IncomeLossFromContinuingOperationsDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncomeLossFromContinuingOperationsDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Loss From Continuing Operations Diluted",
        "label": "Income Loss From Continuing Operations Diluted",
        "documentation": "Income from continuing operations attributable to the parent plus adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "INCOME (LOSS) FROM CONTINUING OPERATIONS",
        "verboseLabel": "Income (Loss) from Continuing Operations, net of Tax",
        "terseLabel": "Net income (loss)",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r364",
      "r511",
      "r528",
      "r538",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1039",
      "r1052",
      "r1092",
      "r1121",
      "r1317",
      "r1562",
      "r1859",
      "r1862",
      "r1864",
      "r1865",
      "r1866",
      "r1941"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income (loss) from continuing operations attributable to The AES Corporation common stockholders, net of tax",
        "terseLabel": "Income (Loss) from Continuing Operations, Per Basic Share",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r352",
      "r495",
      "r528",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r549",
      "r559",
      "r560",
      "r1039",
      "r1052",
      "r1092",
      "r1296",
      "r2089"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income (loss) from continuing operations attributable to The AES Corporation common stockholders, net of tax",
        "terseLabel": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r495",
      "r528",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r549",
      "r559",
      "r560",
      "r561",
      "r1052",
      "r1092",
      "r1296",
      "r2089"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations_1": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) from discontinued operations, net of tax",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r223",
      "r226",
      "r321"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income (loss) from discontinued operations attributable to The AES Corporation common stockholders, net of tax",
        "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r495",
      "r554",
      "r559",
      "r560",
      "r2079",
      "r2089"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income (loss) from discontinued operations attributable to The AES Corporation common stockholders, net of tax",
        "terseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r554",
      "r559",
      "r560"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net equity in losses of affiliates",
        "terseLabel": "Net equity in losses of affiliates",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r259",
      "r350",
      "r567",
      "r583",
      "r606",
      "r660",
      "r1316"
     ]
    },
    "us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax",
        "label": "Income (Loss) from Individually Significant Component Disposed of or Held-for-Sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax",
        "documentation": "Amount before tax of income (loss) from an individually significant component disposed of or held-for-sale attributable to parent. Excludes discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (Loss) from Individually Significant Component Disposed of or Held-for-Sale, Excluding Discontinued Operations, before Income Tax",
        "label": "Income (Loss) from Individually Significant Component Disposed of or Held-for-Sale, Excluding Discontinued Operations, before Income Tax",
        "documentation": "Amount before tax of income (loss) from an individually significant component disposed of or held-for-sale including the portion attributable to the noncontrolling interest. Excludes discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Axis]",
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r1608",
      "r1609"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Table]",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r52",
      "r63",
      "r208",
      "r217",
      "r218",
      "r219",
      "r221",
      "r222",
      "r225",
      "r227",
      "r228",
      "r291"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/ContingenciesContingenciesPolicies",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Axis]",
        "verboseLabel": "Statement of Income Location, Balance [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r733",
      "r740",
      "r760",
      "r1100",
      "r1104",
      "r1109",
      "r1349",
      "r1351",
      "r1446",
      "r1539",
      "r1625",
      "r2093"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/ContingenciesContingenciesPolicies",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r740",
      "r760",
      "r1100",
      "r1104",
      "r1109",
      "r1349",
      "r1351",
      "r1446",
      "r1539",
      "r1625",
      "r2093"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Axis]",
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r988",
      "r989",
      "r999",
      "r1015",
      "r1614",
      "r2000"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Domain]",
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r988",
      "r989",
      "r999",
      "r1015",
      "r1614",
      "r2000"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name [Axis]",
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r999",
      "r2000"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name [Domain]",
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": [
      "r999",
      "r2000"
     ]
    },
    "aes_IncomeTaxBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncomeTaxBenefitMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Benefit",
        "label": "Income Tax Benefit [Member]",
        "documentation": "Income Tax Benefit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Line Items]",
        "label": "Income Tax Contingency [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxContingencyTable",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Table]",
        "label": "Income Tax Contingency [Table]",
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r1995"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Text Block]",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r979",
      "r988",
      "r996",
      "r997",
      "r998",
      "r1006",
      "r1013",
      "r1025",
      "r1027",
      "r1028",
      "r1029",
      "r1374",
      "r1614"
     ]
    },
    "aes_IncomeTaxDisclosuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncomeTaxDisclosuresLineItems",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails",
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosures [Line Items]",
        "label": "Income Tax Disclosures [Line Items]",
        "documentation": "[Line Items] for Income Tax Disclosures [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IncomeTaxDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncomeTaxDisclosuresTable",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails",
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosures [Table]",
        "label": "Income Tax Disclosures [Table]",
        "documentation": "Income Tax Disclosures [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "verboseLabel": "Income tax expense",
        "terseLabel": "Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Income tax benefit (expense)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r406",
      "r542",
      "r543",
      "r567",
      "r584",
      "r606",
      "r986",
      "r988",
      "r1026",
      "r1329",
      "r1614"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability",
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount",
        "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability",
        "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity."
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies",
      "http://www.aes.com/role/IncomeTaxesIncomeTaxesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "INCOME TAXES",
        "terseLabel": "Income Tax, Policy [Policy Text Block]",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r982",
      "r983",
      "r1006",
      "r1007",
      "r1012",
      "r1017",
      "r1367"
     ]
    },
    "us-gaap_IncomeTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total income taxes receivable",
        "label": "Income Taxes Receivable",
        "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable."
       }
      }
     },
     "auth_ref": [
      "r1826"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r994",
      "r1614",
      "r1992"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss."
       }
      }
     },
     "auth_ref": [
      "r1614",
      "r1992",
      "r1994"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1614",
      "r1992",
      "r1993"
     ]
    },
    "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings."
       }
      }
     },
     "auth_ref": [
      "r1992",
      "r1993"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash payments for income taxes, net of refunds",
        "negatedTerseLabel": "Cash payments for income taxes, net of refunds",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r506",
      "r1014",
      "r1015"
     ]
    },
    "aes_IncomeTaxesPayableAndReceivableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncomeTaxesPayableAndReceivableTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule Of Income Tax Payable And Receivable",
        "label": "Income Taxes Payable And Receivable [Table Text Block]",
        "documentation": "Desctription and amounts of income taxes payable and receivable at the end of the reporting period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails": {
       "parentTag": "us-gaap_IncomeTaxReceivable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes receivable\u2014current",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r1826"
     ]
    },
    "us-gaap_IncomeTaxesReceivableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivableNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails": {
       "parentTag": "us-gaap_IncomeTaxReceivable",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesIncomeTaxPayablesandIncomeTaxReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes Receivable, Noncurrent",
        "label": "Income Taxes Receivable, Noncurrent",
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r1824"
     ]
    },
    "aes_IncomeTaxesRecoverableFromCustomersMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncomeTaxesRecoverableFromCustomersMemberMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes Recoverable From Customers",
        "label": "Income Taxes Recoverable From Customers [Member] [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IncomefromContinuingOperationsbeforetaxesandequityinearningsofaffiliatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncomefromContinuingOperationsbeforetaxesandequityinearningsofaffiliatesTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from Continuing Operations before taxes and equity in earnings of affiliates [Table Text Block]",
        "label": "Income from Continuing Operations before taxes and equity in earnings of affiliates [Table Text Block]",
        "documentation": "Income from Continuing Operations before taxes and equity in earnings of affiliates [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in accounts payable and other current liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Increase) decrease in accounts receivable",
        "negatedTerseLabel": "Increase (Decrease) in Accounts Receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "aes_IncreaseDecreaseInIncomeTaxAndOtherTaxPayablesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IncreaseDecreaseInIncomeTaxAndOtherTaxPayablesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in income tax payables, net and other tax payables",
        "label": "Increase (Decrease) In Income Tax And Other Tax Payables, Net",
        "documentation": "The increase (decrease) during the reporting period of income, property and other taxes payable , net of amounts receivable from taxing authorities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable",
        "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes."
       }
      }
     },
     "auth_ref": [
      "r1840"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Increase) decrease in inventory",
        "negatedTerseLabel": "Increase (Decrease) in Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Increase) decrease in other assets",
        "negatedTerseLabel": "Increase (Decrease) in Other Operating Assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in other liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Increase) decrease in prepaid expenses and other current assets",
        "negatedTerseLabel": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r551",
      "r552",
      "r561"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Equity Unit Purchase Agreements",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Equity Unit Purchase Agreements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of equity unit purchase agreements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r551",
      "r561"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r551",
      "r553",
      "r561",
      "r935"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r720",
      "r725",
      "r1586"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Line Items]",
        "label": "Indefinite-Lived Intangible Assets [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r725",
      "r728",
      "r1586"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill)",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r701",
      "r725",
      "r1586"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r720",
      "r725",
      "r1586"
     ]
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets Acquired",
        "label": "Indefinite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r1909"
     ]
    },
    "aes_IndefinitelivedintangibleassetsAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IndefinitelivedintangibleassetsAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite- lived intangible assets, Amortization",
        "label": "Indefinite- lived intangible assets, Amortization",
        "documentation": "Indefinite- lived intangible assets, Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndemnificationGuaranteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndemnificationGuaranteeMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indemnification Agreement [Member]",
        "label": "Indemnification Agreement [Member]",
        "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor."
       }
      }
     },
     "auth_ref": [
      "r1937"
     ]
    },
    "aes_IndirectOwnershipPercentageInSubsidiaryByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IndirectOwnershipPercentageInSubsidiaryByParent",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indirect ownership percentage in subsidiary by parent",
        "label": "Indirect ownership percentage in subsidiary by parent",
        "documentation": "Indirect ownership percentage in subsidiary by parent"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1696",
      "r1707",
      "r1717",
      "r1741",
      "r1750",
      "r1754",
      "r1762"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1760"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1677",
      "r1766"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1677",
      "r1766"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1677",
      "r1766"
     ]
    },
    "us-gaap_InsuredEventGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InsuredEventGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insured Event, Gain (Loss)",
        "label": "Insured Event, Gain (Loss)",
        "documentation": "Amount of excess (deficiency) of insurance recovery over the loss incurred from an insured event."
       }
      }
     },
     "auth_ref": [
      "r1935"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INTANGIBLE ASSETS SUBJECT TO AMORTIZATION",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r1241",
      "r1242",
      "r1243",
      "r1245",
      "r1558",
      "r1900"
     ]
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Gross",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "aes_AssetsNoncurrentExcludingPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangible assets, net of accumulated amortization of $426 and $498, respectively",
        "totalLabel": "Intangible Assets, Net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r1907",
      "r1909"
     ]
    },
    "aes_IntangibleassetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IntangibleassetsAxis",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "intangible assets [Axis]",
        "label": "intangible assets [Axis]",
        "documentation": "intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IntangibleassetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IntangibleassetsDomain",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "intangible assets [Domain]",
        "label": "intangible assets [Domain]",
        "documentation": "[Domain] for intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestCostsIncurredCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestCostsIncurredCapitalized",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentDepreciationExpenseSoftwareAmortizationandCapitalizedInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction",
        "label": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction",
        "documentation": "Amount of interest capitalized, including amount of allowance for funds used during construction."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "negatedTerseLabel": "Interest expense",
        "terseLabel": "Interest Expense",
        "label": "Interest Expense, Operating and Nonoperating",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r576",
      "r580",
      "r586",
      "r606",
      "r1144",
      "r1568",
      "r1569"
     ]
    },
    "us-gaap_InterestExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest Expense [Member]",
        "terseLabel": "Interest Expense",
        "label": "Interest Expense [Member]",
        "documentation": "Primary financial statement caption encompassing interest expense."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_InterestIncomeInterestEarningAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeInterestEarningAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income, Related Party [Domain]",
        "label": "Interest Income, Interest-Earning Asset",
        "documentation": "Amount of interest income from interest-earning asset."
       }
      }
     },
     "auth_ref": [
      "r1809",
      "r1810"
     ]
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Income, Other",
        "label": "Interest Income, Other",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "aes_InterestIncomeRecognizedUnderServiceConcessionArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "InterestIncomeRecognizedUnderServiceConcessionArrangements",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income recognized under service concession arrangements",
        "label": "Interest income recognized under service concession arrangements",
        "documentation": "Interest income recognized under service concession arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash payments for interest, net of amounts capitalized",
        "negatedTerseLabel": "Cash payments for interest, net of amounts capitalized",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r504",
      "r505"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Interest Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "us-gaap_InterestRateContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateContractMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate derivatives",
        "terseLabel": "Interest Rate Contract",
        "label": "Interest Rate Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate."
       }
      }
     },
     "auth_ref": [
      "r1541",
      "r1556",
      "r1604",
      "r1620"
     ]
    },
    "aes_InterestRateDerivativesByTypeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "InterestRateDerivativesByTypeTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest Rate Derivatives By Type Table",
        "label": "Interest Rate Derivatives By Type [Table Text Block]",
        "documentation": "This element represents a table which sets forth, by type of interest rate derivative, the current and maximum outstanding notional, weighted average remaining term and percentage of variable-rate debt hedged at the balance sheet date, regardless of whether the derivative instruments are in qualifying cash flow hedging relationships."
       }
      }
     },
     "auth_ref": []
    },
    "aes_InternalRateOfReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "InternalRateOfReturn",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal Rate of Return",
        "label": "Internal Rate of Return",
        "documentation": "Internal Rate of Return"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Internal Revenue Service (IRS) [Member]",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntersegmentEliminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntersegmentEliminationMember",
     "presentation": [
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intersegment Eliminations",
        "label": "Intersegment Eliminations [Member]",
        "documentation": "Eliminating entries used in operating segment consolidation."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r567",
      "r578",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r606",
      "r607",
      "r1568"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Disclosure [Abstract]",
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/Inventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "INVENTORY",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.aes.com/role/InventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "totalLabel": "Total",
        "terseLabel": "Inventory, Net",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r463",
      "r1547",
      "r1635"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVENTORY",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r447",
      "r462",
      "r695",
      "r696",
      "r698",
      "r1240",
      "r1559"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/InventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fuel and other raw materials",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r1551"
     ]
    },
    "us-gaap_InventorySuppliesNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventorySuppliesNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/InventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spare parts and supplies",
        "label": "Inventory, Supplies, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r1552"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Write-down",
        "label": "Inventory Write-down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "aes_InvestmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "InvestmentAxis",
     "presentation": [
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment [Axis]",
        "label": "Investment [Axis]",
        "documentation": "A categorization of investments (securities, debt instruments, other instruments)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyDistributionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyDistributionPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Company, Distribution",
        "label": "Investment Company, Distribution [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for distribution to ownership interest holder. Includes, but is not limited to, dividend distribution and tax return of capital."
       }
      }
     },
     "auth_ref": [
      "r1372"
     ]
    },
    "us-gaap_InvestmentCompanyDistributionToShareholdersPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyDistributionToShareholdersPerShare",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Company, Distribution to Shareholders, Per Share",
        "label": "Investment Company, Distribution to Shareholders, Per Share",
        "documentation": "Per share or unit amount of distribution to shareholders. Includes, but is not limited to, dividend and capital gain. Excludes distribution for tax return of capital."
       }
      }
     },
     "auth_ref": [
      "r1378",
      "r1389"
     ]
    },
    "us-gaap_InvestmentCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCreditMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Tax Credit Carryforward [Member]",
        "label": "Investment Tax Credit Carryforward [Member]",
        "documentation": "Investment tax credit carryforwards arising from certain qualifying capital expenditures including, but not limited to, rehabilitation, energy, advanced coal project and gasification project."
       }
      }
     },
     "auth_ref": [
      "r2000"
     ]
    },
    "aes_InvestmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "InvestmentDomain",
     "presentation": [
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment [Domain]",
        "label": "Investment [Domain]",
        "documentation": "A categorization of investments (securities, debt instruments, other instruments)."
       }
      }
     },
     "auth_ref": []
    },
    "aes_InvestmentInAffiliateOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "InvestmentInAffiliateOwnershipPercentage",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment In Affiliate Ownership Percentage",
        "label": "Investment In Affiliate Ownership Percentage",
        "documentation": "The effective percentage of the affiliate's voting interest owned by the reporting entity (directly or indirectly)"
       }
      }
     },
     "auth_ref": []
    },
    "aes_InvestmentInAffiliateOwnershipPercentageSold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "InvestmentInAffiliateOwnershipPercentageSold",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment In Affiliate Ownership Percentage Sold",
        "label": "Investment In Affiliate Ownership Percentage Sold",
        "documentation": "The effective percentage of the affiliate's voting interest owned by the reporting entity (directly or indirectly)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeDividend",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Income, Dividend",
        "label": "Investment Income, Dividend",
        "documentation": "Amount of dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest income",
        "negatedTerseLabel": "Investment Income, Interest",
        "terseLabel": "Interest Income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r579",
      "r606",
      "r1568",
      "r1833"
     ]
    },
    "us-gaap_InvestmentIssuerAffiliationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIssuerAffiliationAxis",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in and Advances to Affiliates Categorization [Axis]",
        "label": "Investment, Issuer Affiliation [Axis]",
        "documentation": "Information by affiliation of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r1366",
      "r1379",
      "r1398",
      "r1406",
      "r1416",
      "r1417",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1447",
      "r1448",
      "r1453",
      "r1454",
      "r1473",
      "r1474",
      "r1476",
      "r1485",
      "r1486",
      "r1487",
      "r1500",
      "r1501",
      "r1503",
      "r1504",
      "r1508",
      "r1509",
      "r1513",
      "r1514",
      "r1515"
     ]
    },
    "us-gaap_InvestmentIssuerAffiliationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIssuerAffiliationDomain",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in and Advances to Affiliates Categorization [Domain]",
        "label": "Investment, Issuer Affiliation [Domain]",
        "documentation": "Affiliation of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r1366",
      "r1379",
      "r1398",
      "r1406",
      "r1416",
      "r1417",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1447",
      "r1448",
      "r1453",
      "r1454",
      "r1473",
      "r1474",
      "r1476",
      "r1485",
      "r1486",
      "r1487",
      "r1500",
      "r1501",
      "r1503",
      "r1504",
      "r1508",
      "r1509",
      "r1513",
      "r1514",
      "r1515"
     ]
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedAtCost",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Owned, at Cost",
        "label": "Investment Owned, Cost",
        "documentation": "Cost of the investment."
       }
      }
     },
     "auth_ref": [
      "r1366",
      "r1400",
      "r1401",
      "r1475",
      "r1477",
      "r1484",
      "r1514",
      "r1659",
      "r1671",
      "r2129"
     ]
    },
    "us-gaap_InvestmentTaxCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTaxCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Tax Credit",
        "label": "Investment Tax Credit",
        "documentation": "The amount deducted from an entities' taxes, reflecting a percentage of an amount invested in certain assets spread over the useful life of those assets; includes deferred investment tax credits."
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "aes_InvestmentTaxCreditAllowanceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "InvestmentTaxCreditAllowanceAxis",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Tax Credit Allowance [Axis]",
        "label": "Investment Tax Credit Allowance [Axis]",
        "documentation": "Investment Tax Credit Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "aes_InvestmentTaxCreditAllowanceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "InvestmentTaxCreditAllowanceDomain",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Tax Credit Allowance [Domain]",
        "label": "Investment Tax Credit Allowance [Domain]",
        "documentation": "Investment Tax Credit Allowance [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Variable Interest Rate, Type [Extensible Enumeration]",
        "label": "Investment, Variable Interest Rate, Type [Extensible Enumeration]",
        "documentation": "Indicates type of variable interest rate of investment."
       }
      }
     },
     "auth_ref": [
      "r1472",
      "r1479",
      "r1481",
      "r1499"
     ]
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]",
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "aes_AssetsNoncurrentExcludingPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in and advances to affiliates",
        "verboseLabel": "Investment in and advances to subsidiaries and affiliates",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate."
       }
      }
     },
     "auth_ref": [
      "r1825"
     ]
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAndAdvancesToAffiliatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in and Advances to Affiliates [Abstract]",
        "label": "Investments in and Advances to Affiliates [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAndAdvancesToAffiliatesLineItems",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in and Advances to Affiliates [Line Items]",
        "label": "Investments in and Advances to Affiliates [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVESTMENTS IN AND ADVANCES TO AFFILIATES",
        "label": "Investments in and Advances to Affiliates, Schedule of Investments [Text Block]",
        "documentation": "The entire disclosure for the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates. It reflects specified information about ownership, financial results from, and financial position in such entities."
       }
      }
     },
     "auth_ref": [
      "r1497",
      "r1510",
      "r1511"
     ]
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAndAdvancesToAffiliatesTable",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in and Advances to Affiliates [Table]",
        "label": "Investments in and Advances to Affiliates [Table]",
        "documentation": "Disclosure of information about investment in and advance to affiliate."
       }
      }
     },
     "auth_ref": [
      "r1496",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512"
     ]
    },
    "us-gaap_InvestmentsOwnedFederalIncomeTaxNoteLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsOwnedFederalIncomeTaxNoteLineItems",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment [Line Items]",
        "label": "Investments, Owned, Federal Income Tax Note [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r2124"
     ]
    },
    "aes_IplSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IplSubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPL Subsidiary [Member]",
        "verboseLabel": "IPL Subsidiary",
        "label": "IPL Subsidiary [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IssuanceOfPreferredSharesInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IssuanceOfPreferredSharesInSubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of preferred shares in subsidiaries",
        "label": "Issuance of Preferred Shares in Subsidiaries",
        "documentation": "Issuance of Preferred Shares in Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "aes_IssuanceOfRecourseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "IssuanceOfRecourseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of recourse debt",
        "label": "Issuance Of Recourse Debt",
        "documentation": "Cash inflows associated with the issuance of recourse debt."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ItaboDisposalGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ItaboDisposalGroupMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Itabo Disposal Group",
        "label": "Itabo Disposal Group [Member]",
        "documentation": "Itabo Disposal Group"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ItaboOpcoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ItaboOpcoMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Itabo Opco [Member]",
        "label": "Itabo Opco [Member]",
        "documentation": "Itabo Opco [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_JO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "JO",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JORDAN",
        "label": "JORDAN"
       }
      }
     },
     "auth_ref": []
    },
    "aes_JPCBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "JPCBMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPCB",
        "label": "JPCB [Member]",
        "documentation": "JPCB"
       }
      }
     },
     "auth_ref": []
    },
    "aes_JordanIPP1IPP4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "JordanIPP1IPP4Member",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jordan (IPP1 &amp; IPP4)",
        "label": "Jordan (IPP1 &amp; IPP4) [Member]",
        "documentation": "Jordan (IPP1 &amp; IPP4)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_JuniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JuniorNotesMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Junior Notes",
        "label": "Junior Notes [Member]",
        "documentation": "Note that has a lower priority than senior instruments in event of liquidation of the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_JuniorSubordinatedLongTermNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JuniorSubordinatedLongTermNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Junior subordinated notes and debentures payable",
        "label": "Junior Subordinated Notes, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments, excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "aes_JuniorSubordinatedNotesPayableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "JuniorSubordinatedNotesPayableTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Junior Subordinated Notes Payable",
        "label": "Junior Subordinated Notes Payable [Table Text Block]",
        "documentation": "Junior Subordinated Notes Payable [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_KazakhstanCHPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "KazakhstanCHPMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kazakhstan [Member]",
        "label": "Kazakhstan CHP [Member]",
        "documentation": "Kazakhstan CHP [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_KazakhstanHydroMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "KazakhstanHydroMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kazakhstan Hydro [Member]",
        "label": "Kazakhstan Hydro [Member]",
        "documentation": "Kazakhstan Hydro"
       }
      }
     },
     "auth_ref": []
    },
    "aes_KazakhstaniTengeKztMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "KazakhstaniTengeKztMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesForeignCurrencyDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kazakhstani Tenge",
        "label": "Kazakhstani Tenge KZT [Member]",
        "documentation": "Kazakhstani Tenge (KZT) derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "aes_KelanitissaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "KelanitissaMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kelanitissa [Member]",
        "label": "Kelanitissa [Member]",
        "documentation": "Kelanitissa [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_KilrootMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "KilrootMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kilroot [Member]",
        "label": "Kilroot [Member]",
        "documentation": "Kilroot [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_KilrootandBallylumfordMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "KilrootandBallylumfordMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kilroot and Ballylumford [Member]",
        "label": "Kilroot and Ballylumford [Member]",
        "documentation": "Kilroot and Ballylumford [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_LIBOR2.25SeniorNotesDueIn2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LIBOR2.25SeniorNotesDueIn2029Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIBOR 2.25% Senior Notes Due In 2029 [Member]",
        "label": "LIBOR 2.25% Senior Notes Due In 2029 [Member]",
        "documentation": "LIBOR 2.25% Senior Notes Due In 2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_LIBOR4.15SeniorNotesDueIn2029MemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LIBOR4.15SeniorNotesDueIn2029MemberMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIBOR 4.15% Senior Notes Due In 2029 [Member] [Member]",
        "label": "LIBOR 4.15% Senior Notes Due In 2029 [Member] [Member]",
        "documentation": "LIBOR 4.15% Senior Notes Due In 2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Land": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Land",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land",
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale."
       }
      }
     },
     "auth_ref": [
      "r1823"
     ]
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandMember",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1950"
     ]
    },
    "us-gaap_LatestTaxYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LatestTaxYearMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Latest Tax Year",
        "label": "Latest Tax Year [Member]",
        "documentation": "Latest identified tax year."
       }
      }
     },
     "auth_ref": [
      "r1996"
     ]
    },
    "aes_LaurelMountainMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LaurelMountainMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Laurel Mountain [Member]",
        "label": "Laurel Mountain [Member]",
        "documentation": "Laurel Mountain [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r1161",
      "r1634"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost [Abstract]",
        "label": "Lease, Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost [Table Text Block]",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r2051"
     ]
    },
    "us-gaap_LeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Income",
        "label": "Lease Income",
        "documentation": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor."
       }
      }
     },
     "auth_ref": [
      "r1180"
     ]
    },
    "aes_LeaseLiabilityOperatingandFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LeaseLiabilityOperatingandFinancing",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Liability, Operating and Financing",
        "label": "Lease Liability, Operating and Financing",
        "documentation": "Lease Liability, Operating and Financing. Subtotal of Operating and Financing lease liability to support lease disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesCapitalAbstract",
     "presentation": [
      "http://www.aes.com/role/CommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases Capital [Abstract]",
        "label": "Leases, Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesOperatingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesOperatingAbstract",
     "presentation": [
      "http://www.aes.com/role/CommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases, Operating [Abstract]",
        "label": "Leases, Operating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasingArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasingArrangementMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasing Arrangement",
        "label": "Leasing Arrangement [Member]",
        "documentation": "Category of deferred revenue by arrangement wherein fees received by the lessor at inception of the lease are recognized over the term of the lease."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/LeasesLessorDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LegalEntityTypeOfCounterpartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LegalEntityTypeOfCounterpartyDomain",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity Type of Counterparty [Domain]",
        "label": "Legal Entity Type of Counterparty [Domain]",
        "documentation": "Nature of the other party participating in a financial transaction."
       }
      }
     },
     "auth_ref": []
    },
    "aes_LessIncomeTaxesExpenseBenefitInterestExpenseIncomeAndDepreciationAndAmortizationFromEquityAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LessIncomeTaxesExpenseBenefitInterestExpenseIncomeAndDepreciationAndAmortizationFromEquityAffiliates",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Income taxes expense (benefit), interest expense (income) and depreciation and amortization from equity affiliates",
        "label": "Less: Income taxes expense (benefit), interest expense (income) and depreciation and amortization from equity affiliates",
        "documentation": "Less: Income taxes expense (benefit), interest expense (income) and depreciation and amortization from equity affiliates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeDisclosureAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee Disclosure [Abstract]",
        "label": "Lessee Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1160",
      "r1172"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r1160",
      "r1172"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Leases [Policy Text Block]",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r1159"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r2052"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Leases [Text Block]",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r1151"
     ]
    },
    "us-gaap_LessorDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorDisclosureAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor Disclosure [Abstract]",
        "label": "Lessor Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LessorLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorLeaseDescriptionLineItems",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Lease, Description [Line Items]",
        "label": "Lessor, Lease, Description [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1179"
     ]
    },
    "us-gaap_LessorLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorLeaseDescriptionTable",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Lease, Description [Table]",
        "label": "Lessor, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessor's leases."
       }
      }
     },
     "auth_ref": [
      "r1179"
     ]
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorLeasesPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Leases [Policy Text Block]",
        "label": "Lessor, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r401",
      "r402",
      "r1176"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]",
        "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Payments to be Received",
        "label": "Lessor, Operating Lease, Payment to be Received",
        "documentation": "Amount of lease payments to be received by lessor for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Payments to be Received, Five Years",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Five",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Payments to be Received, Four Years",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Four",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Payments to be Received, Next Twelve Months",
        "label": "Lessor, Operating Lease, Payment to be Received, Year One",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Payments to be Received, Thereafter",
        "label": "Lessor, Operating Lease, Payment to be Received, after Year Five",
        "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Payments to be Received, Three Years",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Three",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Payments to be Received, Two Years",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Two",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit outstanding",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities [Abstract]",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Liabilities and Equity, Total",
        "terseLabel": "Liabilities and Equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r346",
      "r1311",
      "r1635",
      "r1846",
      "r1879",
      "r2040"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES, REDEEMABLE STOCK OF SUBSIDIARIES, AND EQUITY",
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "terseLabel": "Liabilities, Current",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r446",
      "r511",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1055",
      "r1060",
      "r1061",
      "r1121",
      "r1635",
      "r1941",
      "r2059",
      "r2060"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES",
        "verboseLabel": "Current Liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total noncurrent liabilities",
        "terseLabel": "Liabilities, Noncurrent",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r236",
      "r237",
      "r238",
      "r241",
      "r511",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1055",
      "r1060",
      "r1061",
      "r1121",
      "r1941",
      "r2059",
      "r2060"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NONCURRENT LIABILITIES",
        "verboseLabel": "Long-term Liabilities:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r208",
      "r224",
      "r290",
      "r443",
      "r444"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current held-for-sale liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r208",
      "r224",
      "r287",
      "r290",
      "r443",
      "r444"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent held-for-sale liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r13",
      "r208",
      "r224",
      "r290",
      "r443",
      "r444"
     ]
    },
    "aes_LiabilityDerecognizedDueToSaleOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LiabilityDerecognizedDueToSaleOfAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability derecognized due to sale of assets",
        "label": "Liability derecognized due to sale of assets",
        "documentation": "Liability derecognized due to sale of assets"
       }
      }
     },
     "auth_ref": []
    },
    "aes_LiborandEuriborMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LiborandEuriborMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Libor and Euribor [Member]",
        "label": "Libor and Euribor [Member]",
        "documentation": "Libor and Euribor [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender Name [Axis]",
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r235",
      "r1845",
      "r1938",
      "r1939"
     ]
    },
    "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Increase (Decrease), Net",
        "label": "Line of Credit Facility, Increase (Decrease), Net",
        "documentation": "Amount of increase (decrease) of the credit facility."
       }
      }
     },
     "auth_ref": [
      "r1845"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Lender [Domain]",
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r235",
      "r1845",
      "r1938"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "aes_LiquidatedDamagesPowerSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LiquidatedDamagesPowerSales",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "liquidated damages power sales",
        "label": "liquidated damages power sales",
        "documentation": "liquidated damages power sales"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiquidationBasisOfAccountingRemeasurementGainLossOnAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiquidationBasisOfAccountingRemeasurementGainLossOnAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidation Basis of Accounting, Remeasurement, Gain (Loss) on Asset",
        "label": "Liquidation Basis of Accounting, Remeasurement, Gain (Loss) on Asset",
        "documentation": "Amount of gain (loss) from remeasurement of an asset to reflect the change in value under liquidation basis."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Axis]",
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Domain]",
        "label": "Litigation Case [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_LitigationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LitigationMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation",
        "label": "Litigation [Member]",
        "documentation": "Litigation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementAmountAwardedFromOtherParty",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Settlement, Amount Awarded from Other Party",
        "label": "Litigation Settlement, Amount Awarded from Other Party",
        "documentation": "Amount awarded from other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationStatusAxis",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Status [Axis]",
        "label": "Litigation Status [Axis]",
        "documentation": "Information by status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r1917",
      "r1918",
      "r1919",
      "r1930"
     ]
    },
    "us-gaap_LitigationStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationStatusDomain",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Status [Domain]",
        "label": "Litigation Status [Domain]",
        "documentation": "Status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r1917",
      "r1918",
      "r1919",
      "r1930"
     ]
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans and Leases Receivable, Allowance",
        "label": "Loans and Leases Receivable, Allowance",
        "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r375",
      "r1807"
     ]
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables from Related Parties",
        "label": "Loans and Leases Receivable, Related Parties",
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r349"
     ]
    },
    "us-gaap_LoansPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansPayableMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Notes and bonds",
        "label": "Loans Payable [Member]",
        "documentation": "Borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "aes_LongLivedAssetsHeldAndUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LongLivedAssetsHeldAndUsed",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Lived Assets Held And Used",
        "label": "Long Lived Assets Held And Used",
        "documentation": "Represents long-lived assets held and used."
       }
      }
     },
     "auth_ref": []
    },
    "aes_LongLivedAssetsHeldAndUsedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LongLivedAssetsHeldAndUsedMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Lived Assets Held And Used [Member]",
        "label": "Long Lived Assets Held And Used [Member]",
        "documentation": "Represents long-lived assets held and used."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongLivedAssetsHeldForSaleByAssetTypeAxis",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Lived Assets Held-for-sale by Asset Type [Axis]",
        "label": "Long-Lived Asset, Held-for-Sale, Type [Axis]",
        "documentation": "Information by long-lived asset held for sale."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "aes_LongLivedAssetsHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LongLivedAssetsHeldForSaleMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Lived Assets Held For Sale [Member]",
        "label": "Long Lived Assets Held For Sale [Member]",
        "documentation": "Represents long-lived assets classified as held for sale."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsHeldForSaleNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongLivedAssetsHeldForSaleNameDomain",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Lived Assets Held-for-sale, Name [Domain]",
        "label": "Long-Lived Assets Held-for-Sale, Name [Domain]",
        "documentation": "A name of the assets to be disposed."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r1868"
     ]
    },
    "aes_LongTermConcessionReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LongTermConcessionReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "long term Concession receivable",
        "label": "long term Concession receivable",
        "documentation": "long term Concession receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r343",
      "r803",
      "r818",
      "r1592",
      "r1593",
      "r1633",
      "r2084"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1849"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1849"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Maturity, Year Five",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1849"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Maturity, Year Four",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1849"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1849"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Maturity, Year Two",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1849"
     ]
    },
    "us-gaap_LongTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt",
        "label": "Long-Term Debt [Member]",
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "aes_LongTermElectricityPurchaseCommitmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LongTermElectricityPurchaseCommitmentTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Electricity Purchase Contract Commitment",
        "label": "Long Term Electricity Purchase Commitment [Table Text Block]",
        "documentation": "Description of key provisions of an arrangement under which the entity has agreed to purchase electricity over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount"
       }
      }
     },
     "auth_ref": []
    },
    "aes_LongTermPurchaseCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LongTermPurchaseCommitment",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Future Commitments Total",
        "label": "Long Term Purchase Commitment",
        "documentation": "The total minimum amount the entity agreed to spend under the long-term purchase commitment"
       }
      }
     },
     "auth_ref": []
    },
    "aes_LongTermPurchaseCommitmentAmountActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LongTermPurchaseCommitmentAmountActual",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Purchases Under Long Term Contracts",
        "label": "Long Term Purchase Commitment Amount Actual",
        "documentation": "The actual amount the entity purchased under the long-term purchase commitment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis",
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Category of Item Purchased [Axis]",
        "label": "Category of Item Purchased [Axis]",
        "documentation": "Information by category of items purchased under a long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain",
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]",
        "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]",
        "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermPurchaseCommitmentLineItems",
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Purchase Commitment [Line Items]",
        "label": "Long-Term Purchase Commitment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermPurchaseCommitmentTable",
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Purchase Commitment [Table]",
        "label": "Long-Term Purchase Commitment [Table]",
        "documentation": "Disclosure of information about long-term purchase arrangement. Includes, but is not limited to, term of arrangement with supplier, minimum quantity required, milestone, period covered by arrangement, and committed amount. Excludes short-term purchase arrangement and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": []
    },
    "aes_LongTermPurchaseCommitmentThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LongTermPurchaseCommitmentThereafter",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails": {
       "parentTag": "aes_LongTermPurchaseCommitment",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Future Commitments Thereafter",
        "label": "Long Term Purchase Commitment Thereafter",
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment, which payments are due after the fifth year following the balance sheet date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r1917",
      "r1918",
      "r1919"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r107",
      "r1917",
      "r1918",
      "r1919"
     ]
    },
    "aes_LosCururosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LosCururosMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Los Cururos [Member]",
        "label": "Los Cururos [Member]",
        "documentation": "Los Cururos [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_LosOlmosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LosOlmosMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Los Olmos",
        "label": "Los Olmos [Member]",
        "documentation": "Los Olmos"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency Nature [Axis]",
        "label": "Loss Contingency Nature [Axis]",
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r766",
      "r767",
      "r772",
      "r977",
      "r1364",
      "r1590",
      "r1931",
      "r1932"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r766",
      "r767",
      "r772",
      "r977",
      "r1590",
      "r1931",
      "r1932"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r766",
      "r767",
      "r772",
      "r977",
      "r1590",
      "r1931",
      "r1932"
     ]
    },
    "us-gaap_LossContingencyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAbstract",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Contingencies",
        "label": "Loss Contingency [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualAtCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate reserves for claims deemed both probable and reasonably estimable",
        "label": "Loss Contingency Accrual",
        "documentation": "Amount of loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r1787"
     ]
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency, Estimate of Possible Loss",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r771",
      "r772",
      "r977",
      "r1590"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.aes.com/role/ContingenciesContingenciesPolicies",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency, Nature [Domain]",
        "label": "Loss Contingency, Nature [Domain]",
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r766",
      "r767",
      "r772",
      "r977",
      "r1364",
      "r1590",
      "r1931",
      "r1932"
     ]
    },
    "us-gaap_LossFromCatastrophes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossFromCatastrophes",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from Catastrophes",
        "label": "Loss from Catastrophes",
        "documentation": "The charge against earnings in the period for the uninsured portion of a loss from a fire, explosion, or natural disaster (hurricane, earthquake)."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "aes_LossGainOnRealizedunrealizedDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LossGainOnRealizedunrealizedDerivatives",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss (gain) on realized/unrealized derivatives",
        "label": "Loss (gain) on realized/unrealized derivatives",
        "documentation": "Loss (gain) on realized/unrealized derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "aes_LossOnContingentConsiderationRemeasurement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LossOnContingentConsiderationRemeasurement",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on Contingent Consideration Remeasurement",
        "label": "Loss on Contingent Consideration Remeasurement",
        "documentation": "Loss on Contingent Consideration Remeasurement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on discontinuation of cash flow hedge due to forecasted transaction probable of not occurring",
        "label": "Loss on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring",
        "documentation": "The amount of loss reclassified into earnings in the period when cash flow hedge is discontinued because it is probable that the original forecasted transactions will not occur by the end of the original period or an additional two month time period."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "aes_LossOnRealizedunrealizedForeignCurrency": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LossOnRealizedunrealizedForeignCurrency",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on realized/unrealized foreign currency",
        "label": "Loss on realized/unrealized foreign currency",
        "documentation": "Loss on realized/unrealized foreign currency"
       }
      }
     },
     "auth_ref": []
    },
    "aes_LumpSumPaymentReceivedForTerminationOfPpa": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "LumpSumPaymentReceivedForTerminationOfPpa",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lump sum payment received for termination of PPA",
        "label": "Lump Sum Payment Received For Termination Of PPA",
        "documentation": "Lump Sum Payment Received For Termination Of PPA"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MCACMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MCACMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MCAC [Member]",
        "label": "MCAC [Member]",
        "documentation": "MCAC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_MX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "MX",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico",
        "label": "MEXICO"
       }
      }
     },
     "auth_ref": []
    },
    "currency_MXN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "MXN",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico, Pesos",
        "label": "Mexico, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MainstreetpowerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MainstreetpowerMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Main street power [Member]",
        "label": "Main street power [Member]",
        "documentation": "Main street power [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MajorityOwnedAffiliatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MajorityOwnedAffiliatesMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Majority Owned Affiliates",
        "label": "Majority Owned Affiliates [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ManagementRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ManagementRightsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management rights",
        "label": "Management Rights [Member]",
        "documentation": "Intangibles resulting from management rights."
       }
      }
     },
     "auth_ref": []
    },
    "aes_MaritzaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MaritzaMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maritza",
        "label": "Maritza [Member]",
        "documentation": "Maritza"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "INVESTMENTS IN MARKETABLE SECURITIES",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "aes_MasinlocSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MasinlocSubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Masinloc Subsidiary [Member]",
        "label": "Masinloc Subsidiary [Member]",
        "documentation": "Masinloc Subsidiary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MasterIndentureNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MasterIndentureNotesMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Master Indenture Notes",
        "label": "Master Indenture Notes [Member]",
        "documentation": "Master Indenture Notes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MaterialReconcilingItemsMember",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]",
        "label": "Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]",
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity."
       }
      }
     },
     "auth_ref": [
      "r601",
      "r604",
      "r607",
      "r1568",
      "r1569"
     ]
    },
    "aes_MaterialityThresholdForSubDefaultToTriggerCrossDefault": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MaterialityThresholdForSubDefaultToTriggerCrossDefault",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Materiality Threshold for Sub Default to Trigger Cross Default",
        "label": "Materiality Threshold for Sub Default to Trigger Cross Default",
        "documentation": "Materiality Threshold for Sub Default to Trigger Cross Default"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MaterialitythresholdforcashdistributionfrombusinesstoParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MaterialitythresholdforcashdistributionfrombusinesstoParent",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Materiality threshold for cash distribution from business to Parent",
        "label": "Materiality threshold for cash distribution from business to Parent",
        "documentation": "Materiality threshold for cash distribution from business to Parent"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/PayablesandAccrualsDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "verboseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r769",
      "r770",
      "r930",
      "r977",
      "r1098",
      "r1239",
      "r1348",
      "r1350",
      "r1364",
      "r1404",
      "r1405",
      "r1471",
      "r1478",
      "r1482",
      "r1483",
      "r1498",
      "r1537",
      "r1538",
      "r1574",
      "r1596",
      "r1610",
      "r1626",
      "r1627",
      "r1631",
      "r1632",
      "r1650",
      "r1945",
      "r2061",
      "r2062",
      "r2063",
      "r2064",
      "r2065",
      "r2066"
     ]
    },
    "aes_McacGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "McacGenerationMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Energy Infrastructure SBU",
        "terseLabel": "MCAC SBU",
        "label": "MCAC - Generation [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1733"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1733"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Discount Rate [Member]",
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r2027",
      "r2028",
      "r2029"
     ]
    },
    "us-gaap_MeasurementInputEbitdaMultipleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputEbitdaMultipleMember",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, EBITDA Multiple",
        "label": "Measurement Input, EBITDA Multiple [Member]",
        "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization (EBITDA) multiple."
       }
      }
     },
     "auth_ref": [
      "r1626",
      "r2027",
      "r2028",
      "r2029"
     ]
    },
    "us-gaap_MeasurementInputEntityCreditRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputEntityCreditRiskMember",
     "presentation": [
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Entity Credit Risk [Member]",
        "label": "Measurement Input, Entity Credit Risk [Member]",
        "documentation": "Measurement input using risk of default, credit spread risk and downgrade risk."
       }
      }
     },
     "auth_ref": [
      "r1626",
      "r2027",
      "r2028",
      "r2029"
     ]
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Expected Dividend Rate",
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r2027",
      "r2028",
      "r2029"
     ]
    },
    "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputLongTermRevenueGrowthRateMember",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Long-term Revenue Growth Rate [Member]",
        "label": "Measurement Input, Long-Term Revenue Growth Rate [Member]",
        "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue."
       }
      }
     },
     "auth_ref": [
      "r2027",
      "r2028",
      "r2029"
     ]
    },
    "aes_MeasurementInputOperatingMarginMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MeasurementInputOperatingMarginMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Operating Margin [Member]",
        "label": "Measurement Input, Operating Margin [Member]",
        "documentation": "measurement input, operating margin [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Axis]",
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1097",
      "r1098",
      "r1626"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Domain]",
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1097",
      "r1098",
      "r1626"
     ]
    },
    "aes_MeasurementInputVariableMarginMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MeasurementInputVariableMarginMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Variable Margin",
        "label": "Measurement Input, Variable Margin [Member]",
        "documentation": "Measurement Input, Variable Margin"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MercuryChileHoldCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MercuryChileHoldCoLLCMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mercury Chile Hold Co LLC",
        "label": "Mercury Chile Hold Co LLC [Member]",
        "documentation": "Mercury Chile Hold Co LLC"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MesamavidaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MesamavidaMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mesamavida",
        "label": "Mesamavida [Member]",
        "documentation": "Mesamavida"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/PayablesandAccrualsDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "verboseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r769",
      "r770",
      "r930",
      "r977",
      "r1098",
      "r1239",
      "r1348",
      "r1350",
      "r1364",
      "r1404",
      "r1405",
      "r1471",
      "r1478",
      "r1482",
      "r1483",
      "r1498",
      "r1537",
      "r1538",
      "r1574",
      "r1596",
      "r1610",
      "r1626",
      "r1627",
      "r1631",
      "r1650",
      "r1945",
      "r2061",
      "r2062",
      "r2063",
      "r2064",
      "r2065",
      "r2066"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "NONCONTROLLING INTERESTS",
        "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r345",
      "r511",
      "r665",
      "r779",
      "r782",
      "r783",
      "r784",
      "r788",
      "r789",
      "r1121",
      "r1310",
      "r1415"
     ]
    },
    "us-gaap_MinorityInterestAmountRepresentedByPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestAmountRepresentedByPreferredStock",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest, Amount Represented by Preferred Stock",
        "label": "Noncontrolling Interest, Amount Represented by Preferred Stock",
        "documentation": "The amount of noncontrolling interest in subsidiary represented by preferred securities issued by the subsidiary."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r345"
     ]
    },
    "us-gaap_MinorityInterestChangeInRedemptionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestChangeInRedemptionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest, Change in Redemption Value",
        "label": "Noncontrolling Interest, Change in Redemption Value",
        "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r120",
      "r301",
      "r302"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distributions to noncontrolling interests",
        "negatedTerseLabel": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "negatedTerseLabel": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "verboseLabel": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r306",
      "r322"
     ]
    },
    "us-gaap_MinorityInterestLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestLineItems",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Line Items]",
        "label": "Noncontrolling Interest [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest, Ownership Percentage by Parent",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestTable",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Table]",
        "label": "Noncontrolling Interest [Table]",
        "documentation": "Disclosure of information about noncontrolling interest, including, but not limited to, name of subsidiary, ownership percentage held by parent, ownership percentage held by noncontrolling owner, amount of noncontrolling interest and its location in statement of financial position, explanation of increase (decrease) in noncontrolling interest, noncontrolling interest share of net income (loss) of subsidiary and its location in statement of income, amount of noncontrolling interest represented by preferred stock, description and dividend requirement of preferred stock, and nature of noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r154",
      "r249",
      "r262"
     ]
    },
    "aes_MinorityOwnedAffiliatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MinorityOwnedAffiliatesMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minority Owned Affiliates",
        "label": "Minority Owned Affiliates [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1753"
     ]
    },
    "aes_MongDuongFinanceHoldingsB.V._RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MongDuongFinanceHoldingsB.V._RelatedPartyMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mong Duong Finance Holdings B.V._Related Party [Member]",
        "label": "Mong Duong Finance Holdings B.V._Related Party [Member]",
        "documentation": "Mong Duong Finance Holdings B.V._Related Party [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MongDuongHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MongDuongHeldForSaleMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mong Duong held-dfor-sale [Member]",
        "label": "Mong Duong held-for-sale [Member]",
        "documentation": "Mong Duong held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MongDuongSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MongDuongSubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mong Duong Subsidiary [Member]",
        "label": "Mong Duong Subsidiary [Member]",
        "documentation": "Mong Duong Subsidiary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_MountainViewPowerPartnersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MountainViewPowerPartnersMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mountain View Power Partners",
        "label": "Mountain View Power Partners [Member]",
        "documentation": "Mountain View Power Partners"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1761"
     ]
    },
    "aes_MultilateralDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "MultilateralDebtMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt to (or guaranteed by) multilateral, export credit agencies\u00a0or development banks",
        "label": "Multilateral Debt [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MutualFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MutualFundMember",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mutual Fund [Member]",
        "label": "Mutual Fund [Member]",
        "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective."
       }
      }
     },
     "auth_ref": [
      "r1952"
     ]
    },
    "aes_NaPuaMakaniPowerPartnersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NaPuaMakaniPowerPartnersMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Na Pua Makani Power Partners [Member]",
        "label": "Na Pua Makani Power Partners [Member]",
        "documentation": "Na Pua Makani Power Partners [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1734"
     ]
    },
    "srt_NaturalGasPerThousandCubicFeetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NaturalGasPerThousandCubicFeetMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Natural Gas and Natural Gas Liquids (NGL) [Member]",
        "label": "Natural Gas and Natural Gas Liquids (NGL) [Member]"
       }
      }
     },
     "auth_ref": [
      "r1280",
      "r2068",
      "r2069",
      "r2070",
      "r2071",
      "r2072",
      "r2073",
      "r2074",
      "r2075",
      "r2076",
      "r2077"
     ]
    },
    "aes_NejapaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NejapaMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nejapa [Member]",
        "verboseLabel": "Kilroot [Member]",
        "label": "Nejapa [Member]",
        "documentation": "Nejapa [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NetCashChangeOfDiscontinuedAndHeldForSaleBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NetCashChangeOfDiscontinuedAndHeldForSaleBusinesses",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Increase) decrease in cash, cash equivalents and restricted cash of held-for-sale businesses",
        "label": "Net Cash Change Of Discontinued And Held For Sale Businesses",
        "documentation": "Represents the change in cash and cash equivalents for discontinued operations for the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "terseLabel": "Net cash provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "terseLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "INVESTING ACTIVITIES:",
        "terseLabel": "Investing Activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "negatedLabel": "Net cash provided by operating activities",
        "terseLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r277",
      "r279"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.aes.com/role/ConsolidatedStatementsofOperations_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NET INCOME (LOSS) ATTRIBUTABLE TO THE AES CORPORATION",
        "verboseLabel": "Net income (loss) attributable to The AES Corporation",
        "netLabel": "Net income attributable to The AES Corporation",
        "totalLabel": "NET INCOME (LOSS) ATTRIBUTABLE TO THE AES CORPORATION",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r279",
      "r353",
      "r444",
      "r481",
      "r484",
      "r489",
      "r511",
      "r528",
      "r533",
      "r534",
      "r536",
      "r537",
      "r538",
      "r542",
      "r543",
      "r558",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1039",
      "r1052",
      "r1092",
      "r1121",
      "r1320",
      "r1437",
      "r1460",
      "r1461",
      "r1669",
      "r1941"
     ]
    },
    "aes_NetIncomeLossAttributableToAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NetIncomeLossAttributableToAffiliates",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income (Loss) Attributable to Affiliates",
        "label": "Net Income (Loss) Attributable to Affiliates",
        "documentation": "Net Income (Loss) Attributable to Affiliates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r323",
      "r481",
      "r484",
      "r538",
      "r542",
      "r543",
      "r1319",
      "r1832"
     ]
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r555",
      "r556",
      "r557",
      "r561"
     ]
    },
    "aes_NetTransfersToFromNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NetTransfersToFromNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net transfers (to) from noncontrolling interest",
        "label": "Net Transfers To From Noncontrolling Interests",
        "documentation": "The net amount of transfers (to) from noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "aes_NettingArrangementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NettingArrangementDomain",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Netting Arrangement [Domain]",
        "label": "Netting Arrangement [Domain]",
        "documentation": "Information about whether contracts are subject to master netting arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "aes_NettingArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NettingArrangementsAxis",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Netting Arrangements [Axis]",
        "label": "Netting Arrangements [Axis]",
        "documentation": "Information about netting arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted",
        "documentation": "Description of the prior-period information that has been retrospectively adjusted when a new accounting pronouncement or a change in accounting principle is adopted."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r1052"
     ]
    },
    "aes_NewAccountingPronouncementsAdoptedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NewAccountingPronouncementsAdoptedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements Adopted [Abstract]",
        "label": "New Accounting Pronouncements Adopted [Abstract]",
        "documentation": "New Accounting Pronouncements Adopted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPolicies",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTING PRONOUNCEMENTS ISSUED BUT NOT YET EFFECTIVE",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r407",
      "r441",
      "r526",
      "r527",
      "r530",
      "r531",
      "r544",
      "r545",
      "r616",
      "r671",
      "r672",
      "r1037",
      "r1038",
      "r1040",
      "r1052",
      "r1076",
      "r1088",
      "r1186",
      "r1192",
      "r1193",
      "r1249",
      "r1250",
      "r1251",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1363"
     ]
    },
    "aes_NewAccountingPronouncementsNotYetAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NewAccountingPronouncementsNotYetAdoptedTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements Not Yet Adopted",
        "label": "New Accounting Pronouncements Not Yet Adopted [Text Block]",
        "documentation": "New Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r525",
      "r528",
      "r529",
      "r530",
      "r532",
      "r536",
      "r544",
      "r566",
      "r615",
      "r616",
      "r667",
      "r668",
      "r669",
      "r670",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r729",
      "r730",
      "r749",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1038",
      "r1039",
      "r1040",
      "r1042",
      "r1043",
      "r1044",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1077",
      "r1078",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1116",
      "r1117",
      "r1148",
      "r1149",
      "r1150",
      "r1185",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1246",
      "r1247",
      "r1248",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1365"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r525",
      "r528",
      "r529",
      "r530",
      "r532",
      "r536",
      "r544",
      "r566",
      "r615",
      "r616",
      "r667",
      "r668",
      "r669",
      "r670",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r729",
      "r730",
      "r749",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1038",
      "r1039",
      "r1040",
      "r1042",
      "r1043",
      "r1044",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1077",
      "r1078",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1116",
      "r1117",
      "r1148",
      "r1149",
      "r1150",
      "r1185",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1246",
      "r1247",
      "r1248",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1365"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements, Policy",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "aes_NewEnergyTechnologiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NewEnergyTechnologiesMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Energy Technologies",
        "label": "New Energy Technologies [Member]",
        "documentation": "New Energy Technologies"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NewEnergyTechnologiesSBUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NewEnergyTechnologiesSBUMember",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Energy Technologies",
        "label": "New Energy Technologies SBU [Member]",
        "documentation": "New Energy Technologies SBU"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NewYorkWindMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NewYorkWindMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New York Wind",
        "label": "New York Wind [Member]",
        "documentation": "New York Wind"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NoExpirationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NoExpirationMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "No Expiration",
        "label": "No Expiration [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonCashContributionsFromNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonCashContributionsFromNoncontrollingInterests",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash contributions from noncontrolling interests",
        "label": "Non-cash contributions from noncontrolling interests",
        "documentation": "Non-cash contributions from noncontrolling interests"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1733"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1696",
      "r1707",
      "r1717",
      "r1741",
      "r1750"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1724"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1723"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1741"
     ]
    },
    "aes_NonRecourseDebtByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtByTypeAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non Recourse Debt By Type [Axis]",
        "label": "Non Recourse Debt By Type [Axis]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonRecourseDebtByTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtByTypeDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non Recourse Debt By Type [Domain]",
        "label": "Non Recourse Debt By Type [Domain]",
        "documentation": "Non Recourse Debt By Type [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonRecourseDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-recourse debt",
        "terseLabel": "Non Recourse Debt Current",
        "label": "Non Recourse Debt Current",
        "documentation": "The current portion of the entity's non-recourse debt. Non-recourse debt is secured by the capital stock, physical assets, contracts and cash flows of the related subsidiary. The risk is limited to the respective subsidiary business and is without recourse to the Parent Company and other subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonRecourseDebtDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtDisclosureTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Carrying Amount and Terms of Non-Recourse Debt",
        "label": "Non Recourse Debt Disclosure [Table Text Block]",
        "documentation": "Summary of current and long-term carrying amount and terms of the Company's non-recourse debt"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonRecourseDebtInterestTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtInterestTypeAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non Recourse Debt Interest Type [Axis]",
        "label": "Non Recourse Debt Interest Type [Axis]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonRecourseDebtInterestTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtInterestTypeDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non Recourse Debt Interest Type [Domain]",
        "label": "Non Recourse Debt Interest Type [Domain]",
        "documentation": "Non Recourse Debt Interest Type [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonRecourseDebtMaturitiesRepaymentTermsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtMaturitiesRepaymentTermsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule For Maturity For Non-Recourse Debt",
        "label": "Non Recourse Debt Maturities Repayment Terms [Table Text Block]",
        "documentation": "Disclosure of timing of required repayments for non-recourse debt"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonRecourseDebtNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtNonCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-recourse debt",
        "terseLabel": "Non Recourse Debt Non Current",
        "label": "Non Recourse Debt Non Current",
        "documentation": "The non-current portion of the entity's non-recourse debt. Non-recourse debt is secured by the capital stock, physical assets, contracts and cash flows of the related subsidiary. The risk is limited to the respective subsidiary business and is without recourse to the Parent Company and other subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonRecourseDebtST": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtST",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Non-Recourse Debt ST",
        "label": "Non-Recourse Debt ST",
        "documentation": "Non-Recourse Debt ST"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonRecourseDebtexcludingFinanceLeaseLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonRecourseDebtexcludingFinanceLeaseLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails": {
       "parentTag": "aes_NonRecourseDebtST",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Non-recourse Debt Current Maturities",
        "label": "Non-Recourse Debt, excluding Finance Lease Liabilities, Current",
        "documentation": "Non-Recourse Debt, excluding Finance Lease Liabilities, Current"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1761"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1761"
     ]
    },
    "aes_NonServicePensionIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonServicePensionIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-service pension income",
        "label": "Non-service pension income",
        "documentation": "Non-service pension income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-US [Member]",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r2134",
      "r2136",
      "r2137",
      "r2138"
     ]
    },
    "aes_NoncashContributionsToEquityAffiliatesFromTransfersOfTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NoncashContributionsToEquityAffiliatesFromTransfersOfTaxCredits",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash contributions to equity affiliates from transfers of tax credits",
        "label": "Noncash contributions to equity affiliates from transfers of tax credits",
        "documentation": "Noncash contributions to equity affiliates from transfers of tax credits"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NoncashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NoncashMember",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash [Member]",
        "label": "Non-cash [Member]",
        "documentation": "Non-cash [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionDebtAssumed1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionDebtAssumed1",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash or Part Noncash Acquisition, Debt Assumed",
        "verboseLabel": "Project Financing Disbursed",
        "label": "Noncash or Part Noncash Acquisition, Debt Assumed",
        "documentation": "The amount of debt that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ]
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionNameDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash or Part Noncash Acquisition, Name [Domain]",
        "label": "Noncash or Part Noncash Acquisition, Name [Domain]",
        "documentation": "The name of the sale of an asset or business acquired through a noncash (or part noncash) transaction."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ]
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionsByUniqueDescriptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionsByUniqueDescriptionAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash or Part Noncash Acquisitions by Unique Description [Axis]",
        "label": "Noncash or Part Noncash Acquisitions by Unique Description [Axis]",
        "documentation": "Information by noncash or part noncash acquisition."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ]
    },
    "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash or Part Noncash Divestiture, Amount of Consideration Received",
        "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received",
        "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ]
    },
    "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestDecreaseFromDeconsolidation",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposition of business interests",
        "label": "Noncontrolling Interest, Decrease from Deconsolidation",
        "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r120"
     ]
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales to noncontrolling interests",
        "terseLabel": "Increase (decrease) in The AES Corporation's paid-in capital for sale of subsidiary shares",
        "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest",
        "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r120",
      "r322"
     ]
    },
    "aes_NoncontrollingInterestIncreaseFromSaleOfParentEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest, increase from Sale of Parent equity",
        "label": "Noncontrolling interest, increase from Sale of Parent equity [Table Text Block]",
        "documentation": "Noncontrolling interest, increase from Sale of Parent equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance",
        "terseLabel": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance",
        "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance",
        "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r120",
      "r322"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Member]",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r837",
      "r1850",
      "r1851",
      "r1852",
      "r1855",
      "r2132"
     ]
    },
    "aes_NoncontrollingInterestsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NoncontrollingInterestsPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "NONCONTROLLING INTERESTS",
        "label": "Noncontrolling Interests [Policy Text Block]",
        "documentation": "Describes an entity's accounting policy for noncontrolling interests in consolidated subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Assets",
        "label": "Long-Lived Assets",
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r613"
     ]
    },
    "us-gaap_NondesignatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NondesignatedMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not Designated as Hedging Instrument",
        "label": "Not Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "aes_NonrecourseDebtInterestTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonrecourseDebtInterestTypeDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecourse Debt Interest Type [Domain]",
        "label": "Nonrecourse Debt Interest Type [Domain]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonrecourseDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonrecourseDebtMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecourse Debt",
        "verboseLabel": "Non-Recourse Debt",
        "label": "Nonrecourse Debt [Member]",
        "documentation": "Nonrecourse Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonrecourseDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonrecourseDebtTypeDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecourse Debt Type [Domain]",
        "label": "Nonrecourse Debt Type [Domain]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonrecourseDebtexcludingFinanceLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonrecourseDebtexcludingFinanceLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-recourse Debt, excluding Finance Lease Liabilities",
        "verboseLabel": "Non Recourse Debt Total",
        "label": "Non-recourse Debt, excluding Finance Lease Liabilities",
        "documentation": "Non-recourse Debt, excluding Finance Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NonrecourseDebtexcludingFinanceLeaseLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonrecourseDebtexcludingFinanceLeaseLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-recourse Debt, excluding Finance Lease Liabilities, Noncurrent",
        "label": "Non-recourse Debt, excluding Finance Lease Liabilities, Noncurrent",
        "documentation": "Non-recourse Debt, excluding Finance Lease Liabilities, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrecourseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecourseMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecourse [Member]",
        "label": "Nonrecourse [Member]",
        "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property."
       }
      }
     },
     "auth_ref": [
      "r1055",
      "r1061"
     ]
    },
    "aes_NonregulatedrevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NonregulatedrevenueMember",
     "presentation": [
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-regulated revenue [Member]",
        "label": "Non-regulated revenue [Member]",
        "documentation": "Non-regulated revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NorgenerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NorgenerMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Norgener",
        "label": "Norgener [Member]",
        "documentation": "Norgener"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansReceivableGrossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableGrossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "aes_AssetsNoncurrentExcludingPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan receivable, net of allowance of $0 and $26, respectively",
        "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent",
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1868",
      "r1883"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, after Allowance for Credit Loss, Current",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1290",
      "r1868"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableNetNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesIssued1",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable issued for the acquisition of business interests (see Notes 17 and 25)",
        "label": "Notes Issued",
        "documentation": "The fair value of notes issued in noncash investing and financing activities."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ]
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable",
        "label": "Notes Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r343",
      "r2084",
      "r2085"
     ]
    },
    "us-gaap_NotesPayableToBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableToBanksMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank loans",
        "label": "Notes Payable to Banks [Member]",
        "documentation": "A written promise to pay a note to a bank."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesReceivableGross",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, before Allowance for Credit Loss",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r374",
      "r425",
      "r426",
      "r459",
      "r618",
      "r687",
      "r691",
      "r1582",
      "r1583",
      "r1816",
      "r1883"
     ]
    },
    "us-gaap_NotesReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, after Allowance for Credit Loss",
        "verboseLabel": "Financing receivable",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r691",
      "r1421",
      "r1868",
      "r2086"
     ]
    },
    "aes_NumberOfCreditAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NumberOfCreditAgreements",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number Of Credit Agreements",
        "label": "Number Of Credit Agreements",
        "documentation": "Number Of Credit Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Reportable Segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1563",
      "r1573",
      "r1861"
     ]
    },
    "aes_NumberOfSingleCustomersThatAccountedForTenPercentOrMoreOfTotalRevenue": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NumberOfSingleCustomersThatAccountedForTenPercentOrMoreOfTotalRevenue",
     "presentation": [
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number Of Single Customers That Accounted For Ten Percent Or More Of Total Revenue",
        "label": "Number Of Single Customers That Accounted For Ten Percent Or More Of Total Revenue",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NumberOfSupplierFinancingArrangements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NumberOfSupplierFinancingArrangements",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number Of Supplier Financing Arrangements",
        "label": "Number Of Supplier Financing Arrangements",
        "documentation": "Number Of Supplier Financing Arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NumberofFoninvememAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NumberofFoninvememAgreements",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Foninvemem Agreements",
        "label": "Number of Foninvemem Agreements",
        "documentation": "Number of Foninvemem Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NumberofLinesofBusiness": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NumberofLinesofBusiness",
     "presentation": [
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Additional Information about Entity's Reportable Segments",
        "label": "Number of Lines of Business",
        "documentation": "Number of Lines of Business"
       }
      }
     },
     "auth_ref": []
    },
    "aes_NumberofU.K.WindProjectsSold": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "NumberofU.K.WindProjectsSold",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of U.K. Wind Projects Sold",
        "label": "Number of U.K. Wind Projects Sold",
        "documentation": "Number of U.K. Wind Projects Sold"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Numberofimpairedprojects": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Numberofimpairedprojects",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "number of impaired projects",
        "label": "number of impaired projects",
        "documentation": "number of impaired projects"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Numberofprojectsnolongerbeingpursued": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Numberofprojectsnolongerbeingpursued",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "number of projects no longer being pursued",
        "label": "number of projects no longer being pursued",
        "documentation": "number of projects no longer being pursued"
       }
      }
     },
     "auth_ref": []
    },
    "aes_OPGCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OPGCMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPGC",
        "label": "OPGC [Member]",
        "documentation": "OPGC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ObligationsNumberOfAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ObligationsNumberOfAgreements",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Obligations number of agreements",
        "label": "Obligations Number Of Agreements",
        "documentation": "Number of agreements under which the Parent Company has contingent contractual obligations."
       }
      }
     },
     "auth_ref": []
    },
    "aes_Onetimerestructuringcosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Onetimerestructuringcosts",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One time restructuring costs",
        "label": "One time restructuring costs",
        "documentation": "Costs directly associated with a major restructuring program, including, but not limited to, workforce reduction efforts, relocations, and office consolidation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r1163",
      "r1634"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/CommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r2050"
     ]
    },
    "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes operating lease income."
       }
      }
     },
     "auth_ref": [
      "r1175"
     ]
    },
    "us-gaap_OperatingLeaseLeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLeaseIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Lease Income",
        "label": "Operating Lease, Lease Income",
        "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1175",
      "r1180"
     ]
    },
    "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLeaseIncomeTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Lease Income",
        "label": "Operating Lease, Lease Income [Table Text Block]",
        "documentation": "Tabular disclosure of components of income from operating lease."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1180"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease Liabilities, Gross Difference, Amount [Abstract]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Gross Difference [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Payments",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r1158",
      "r1166"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/LeasesLesseeDetails",
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r1153"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1634"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1168",
      "r1634"
     ]
    },
    "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesOfLesseeDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases of Lessee Disclosure",
        "label": "Lessee, Operating Lease, Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r382",
      "r383",
      "r384",
      "r385"
     ]
    },
    "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesOfLessorDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Leases [Text Block]",
        "label": "Lessor, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for lessor's operating leases."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforward",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "aes_OperatingLossCarryforwardsAmountRelatedToStockOptionDeductionsToBeRecognizedInApic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OperatingLossCarryforwardsAmountRelatedToStockOptionDeductionsToBeRecognizedInApic",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards amount related to stock option deductions to be recognized in APIC",
        "label": "Operating Loss Carryforwards Amount Related To Stock Option Deductions To Be Recognized In Apic",
        "documentation": "The portion of domestic, foreign and state and local operating loss carryforwards, before tax effects, available to reduce future taxable income under enacted tax laws that is related to Stock Option Deductions and will be recognized in APIC when realized"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLimitationsOnUse",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails",
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards, Limitations on Use",
        "label": "Operating Loss Carryforwards, Limitations on Use",
        "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments [Member]",
        "verboseLabel": "Operating Segments",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r1568",
      "r1569"
     ]
    },
    "aes_OpgcAffiliateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OpgcAffiliateMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPGC Affiliate [Member]",
        "verboseLabel": "OPGC Affiliate [Member]",
        "label": "OPGC Affiliate [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "GENERAL AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r320"
     ]
    },
    "us-gaap_OtherAffiliatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAffiliatesMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Affiliates [Member]",
        "label": "Other Affiliates [Member]",
        "documentation": "A category that identifies other affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Asset impairment expense",
        "verboseLabel": "Other Asset Impairment Charges",
        "negatedTerseLabel": "Asset impairment expense",
        "label": "Other Asset Impairment Charges",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1841",
      "r1915"
     ]
    },
    "us-gaap_OtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsAbstract",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets:",
        "label": "Other Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets, net of allowance of $0 and $14, respectively",
        "verboseLabel": "Other Assets, Current",
        "negatedTerseLabel": "Other Assets, Current",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r1635"
     ]
    },
    "us-gaap_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other assets."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r186"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "aes_AssetsNoncurrentExcludingPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other noncurrent assets, net of allowance of $20 and $9, respectively",
        "terseLabel": "Other assets",
        "negatedTerseLabel": "Other Assets, Noncurrent",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrentAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets:",
        "label": "Other Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in pension adjustments due to prior service cost, net of $0 income tax for all periods",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax",
        "documentation": "Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r256",
      "r899"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension activity:",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "verboseLabel": "Change in pension adjustments due to net actuarial gain (loss) for the period, net of income tax (expense) benefit of $2, $1 and $(2), respectively",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r256",
      "r899"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax",
        "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative activity:",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation activity:",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments, net of $0 income tax for all periods",
        "verboseLabel": "Foreign currency translation adjustments, net of $0 income tax for all periods",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r253",
      "r254",
      "r256",
      "r1125",
      "r1127",
      "r1133"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax",
        "negatedTerseLabel": "OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax",
        "label": "OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax",
        "documentation": "Amount of tax expense (benefit), before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r14",
      "r1125",
      "r1129",
      "r1140"
     ]
    },
    "aes_OtherComprehensiveIncomeForeigncurrencytranslationactivityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherComprehensiveIncomeForeigncurrencytranslationactivityMember",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income- Foreign currency translation activity [Member]",
        "label": "Other Comprehensive Income- Foreign currency translation activity [Member]",
        "documentation": "Other Comprehensive Income- Foreign currency translation activity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLocationAxis",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income Location [Axis]",
        "label": "Other Comprehensive Income Location [Axis]",
        "documentation": "Information by location in other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r1101",
      "r1104",
      "r1109"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income Location [Domain]",
        "label": "Other Comprehensive Income Location [Domain]",
        "documentation": "Location in other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r1101",
      "r1104",
      "r1109"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r65",
      "r488",
      "r1134",
      "r1137",
      "r1141",
      "r1321",
      "r1830"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of derivatives and reclassification to earnings, net of income tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r475",
      "r1321"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total change in fair value of derivatives",
        "terseLabel": "Total change in fair value of derivatives",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of derivatives, net of income tax benefit (expense) of $(98), $3, and $(191), respectively",
        "verboseLabel": "Change in fair value of derivatives, net of income tax expense of $93, $7 and $198, respectively",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r475"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax",
        "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r476"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification to earnings, net of income tax expense of $8, $9, and $9, respectively",
        "negatedLabel": "Reclassification to earnings, net of income tax benefit (expense) of $(8), $9 and $0, respectively",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r479"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax",
        "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r476"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of derivatives and reclassification to earnings, net of income tax",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustment",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment",
        "label": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment",
        "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r1321"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total foreign currency translation adjustments",
        "terseLabel": "Foreign currency translation adjustments and reclassification to earnings, net of income tax",
        "verboseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r1321"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reclassification to earnings, net of $0 income tax for all periods",
        "negatedLabel": "Reclassification to earnings, net of $0 income tax for all periods",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax",
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r19",
      "r256",
      "r480",
      "r1132"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Tax",
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r1129",
      "r1140"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "OTHER COMPREHENSIVE INCOME",
        "verboseLabel": "Other Comprehensive Income (Loss), Effect of Change in Accounting Principle, Net of Taxes",
        "terseLabel": "Other Comprehensive Income (Loss), Net of Tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r58",
      "r482",
      "r485",
      "r491",
      "r538",
      "r1134",
      "r1135",
      "r1141",
      "r1292",
      "r1321",
      "r1830",
      "r1831"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total pension adjustments",
        "verboseLabel": "Change in pension adjustments and reclassification to earnings, net of income tax",
        "negatedTerseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r255",
      "r256",
      "r1321"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Tax",
        "negatedTerseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Tax",
        "documentation": "Amount of tax (expense) benefit for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r321"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedLabel": "Reclassification of earnings, net of income tax expense of $1, $0 and $1, respectively",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r256",
      "r480",
      "r899"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss) [Member]",
        "label": "Other Comprehensive Income (Loss) [Member]",
        "documentation": "Primary financial statement caption in which reported facts about other comprehensive income have been included."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesEffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Losses) Recognized in AOCL, Effective Portion",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax",
        "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r188",
      "r256"
     ]
    },
    "us-gaap_OtherContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherContractMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Contract",
        "label": "Other Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is classified as other."
       }
      }
     },
     "auth_ref": [
      "r1542",
      "r1556",
      "r1604"
     ]
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Assets [Member]",
        "label": "Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other current assets."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r186"
     ]
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentLiabilitiesMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLiabilitiesCurrentvsNoncurrentDerivativeinstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Liabilities [Member]",
        "label": "Other Current Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherDebtSecuritiesMember",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other debt securities",
        "label": "Other Debt Obligations [Member]",
        "documentation": "Investments in debt securities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1887",
      "r1952"
     ]
    },
    "aes_OtherEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherEntityMember",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Entity [Member]",
        "label": "Other Entity [Member]",
        "documentation": "Other Entity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpenseDisclosureNonoperatingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherExpenseDisclosureNonoperatingAbstract",
     "presentation": [
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Expense, Nonoperating [Abstract]",
        "label": "Other Expense, Nonoperating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherExpenseMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Expense [Member]",
        "label": "Other Expense [Member]",
        "documentation": "Primary financial statement caption encompassing other expense."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other expense",
        "negatedTerseLabel": "Other Expenses",
        "terseLabel": "Other Expenses",
        "negatedLabel": "Other expense",
        "label": "Other Expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r268"
     ]
    },
    "aes_OtherImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherImpairmentMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Impairment [Member]",
        "documentation": "Represents the name of an asset or project for which impairment charges were recognized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other Income",
        "terseLabel": "Other income",
        "label": "Other Income",
        "documentation": "Amount of revenue and income classified as other."
       }
      }
     },
     "auth_ref": [
      "r1327",
      "r1439",
      "r1507",
      "r1508",
      "r1510"
     ]
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income and Expenses [Abstract]",
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER INCOME AND EXPENSE",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions."
       }
      }
     },
     "auth_ref": [
      "r1808",
      "r1987"
     ]
    },
    "us-gaap_OtherIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income [Member]",
        "label": "Other Income [Member]",
        "documentation": "Primary financial statement caption encompassing other revenue."
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "aes_OtherIndefiniteLivedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherIndefiniteLivedIntangibleAssetsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "terseLabel": "Other Indefinite Lived Intangible Assets [Member]",
        "label": "Other Indefinite Lived Intangible Assets [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "verboseLabel": "Other Intangible Assets [Member]",
        "label": "Other Intangible Assets [Member]",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1586",
      "r1901",
      "r1902",
      "r1903",
      "r1904",
      "r1905",
      "r1906",
      "r1907",
      "r1909",
      "r1910",
      "r1911"
     ]
    },
    "us-gaap_OtherIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Intangible Assets, Net",
        "label": "Other Intangible Assets, Net",
        "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Liabilities, Current",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r1635"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other noncurrent liabilities",
        "terseLabel": "Other long-term liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "aes_OtherLineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherLineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other line of credit remaining borrowing capacity",
        "label": "Other Line Of Credit Facility Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under credit facilities at subsidiaries (current borrowing capacity less the amount of borrowings outstanding) for general business use, including to support working capital, debt service reserves and other business needs excluding construction"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Long-term Debt",
        "label": "Other Long-Term Debt",
        "documentation": "Amount of long-term debt classified as other."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r343",
      "r2084"
     ]
    },
    "us-gaap_OtherMinorityInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherMinorityInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Noncontrolling Interests",
        "label": "Other Noncontrolling Interests",
        "documentation": "Carrying amount of equity interests owned by noncontrolling shareholders, partners, or other equity holders in one or more of the entities consolidated into the reporting entity's financial statements other than joint ventures, limited partnerships, operating partnerships or interests held by preferred unit holders."
       }
      }
     },
     "auth_ref": []
    },
    "aes_OtherNonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherNonUsMember",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non-U.S.",
        "label": "Other Non Us [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "negatedTerseLabel": "Other Noncash Income (Expense)",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "aes_OtherNoncurrentAssetsAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherNoncurrentAssetsAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Noncurrent Assets, Allowance",
        "label": "Other Noncurrent Assets, Allowance",
        "documentation": "Other Noncurrent Assets, Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "aes_OtherNoncurrentAssetsExcludingROUAssetsForOperatingLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherNoncurrentAssetsExcludingROUAssetsForOperatingLeases",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other noncurrent assets, excluding ROU assets for operating leases",
        "label": "Other noncurrent assets, excluding ROU assets for operating leases",
        "documentation": "Other noncurrent assets, excluding ROU assets for operating leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentAssetsMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesAssetsandLIabilitiesDesignatedvsNotDesignatedHedgingInstrumentsDetails",
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Noncurrent Assets [Member]",
        "label": "Other Noncurrent Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentLiabilitiesMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Noncurrent Liabilities [Member]",
        "label": "Other Noncurrent Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails",
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non-operating expense",
        "verboseLabel": "Other non-operating expense",
        "negatedTerseLabel": "Other Nonoperating Expense",
        "terseLabel": "Other Nonoperating Expense",
        "label": "Other Nonoperating Expense",
        "documentation": "Amount of expense related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Nonoperating Income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeAndExpenseTextBlock",
     "presentation": [
      "http://www.aes.com/role/OtherNonOperatingExpenseOtherNonOperatingExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER NON-OPERATING EXPENSE",
        "label": "Other Nonoperating Income and Expense [Text Block]",
        "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r498"
     ]
    },
    "aes_OtherNonrecourseDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherNonrecourseDebtMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Other Nonrecourse Debt [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Other Operating Income",
        "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r257"
     ]
    },
    "us-gaap_OtherPaymentsToAcquireBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPaymentsToAcquireBusinesses",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Payments to Acquire Businesses",
        "label": "Other Payments to Acquire Businesses",
        "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1733"
     ]
    },
    "aes_OtherPlanInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherPlanInvestmentsMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "terseLabel": "Other Plan Investments [Member]",
        "label": "Other Plan Investments [Member]",
        "documentation": "Other investments not otherwise classified."
       }
      }
     },
     "auth_ref": []
    },
    "aes_OtherPurchaseContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherPurchaseContractsMember",
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Purchase Contracts",
        "label": "Other Purchase Contracts [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivableBeforeAllowanceForCreditLossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivableBeforeAllowanceForCreditLossNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Receivable, before Allowance for Credit Loss, Noncurrent",
        "label": "Other Receivable, before Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, before allowance for credit loss, of receivable classified as other and noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1883"
     ]
    },
    "aes_OtherRegulatoryAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherRegulatoryAssetsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Regulatory Assets",
        "label": "Other Regulatory Assets [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_OtherRegulatoryLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherRegulatoryLiabilitiesMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Regulatory Liabilities",
        "label": "Other Regulatory Liabilities [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_OtherSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OtherSubsidiariesMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Subsidiaries [Member]",
        "label": "Other Subsidiaries [Member]",
        "documentation": "Other Subsidiaries [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Tax Expense (Benefit)",
        "label": "Other Tax Expense (Benefit)",
        "documentation": "Amount of other income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r1991",
      "r2002"
     ]
    },
    "aes_OthercomprehensiveincomeDerivativeactivityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OthercomprehensiveincomeDerivativeactivityMember",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income - Derivative activity [Member]",
        "label": "Other comprehensive income - Derivative activity [Member]",
        "documentation": "Other comprehensive income - Derivative activity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Otherintangibleassetsacquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Otherintangibleassetsacquired",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangible assets acquired",
        "label": "Other intangible assets acquired",
        "documentation": "Other intangible assets acquired"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Othernon606revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Othernon606revenue",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-606 revenue",
        "label": "Other non-606 revenue",
        "documentation": "Revenues not accounted for under ASC 606, such as lease revenue, derivative revenue, alternative program revenue, etc."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1694",
      "r1705",
      "r1715",
      "r1748"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1697",
      "r1708",
      "r1718",
      "r1751"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1697",
      "r1708",
      "r1718",
      "r1751"
     ]
    },
    "aes_OvercollectionofCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OvercollectionofCostsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Overcollection of Costs [Member]",
        "label": "Overcollection of Costs [Member]",
        "documentation": "Overcollection of Costs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_OwnershipInterestAcquiredInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OwnershipInterestAcquiredInSubsidiary",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest acquired in subsidiary",
        "label": "Ownership interest acquired in subsidiary",
        "documentation": "Ownership interest acquired in subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "aes_OwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "OwnershipPercentageByParent",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership Percentage by Parent",
        "label": "Ownership Percentage by Parent",
        "documentation": "Ownership Percentage by Parent"
       }
      }
     },
     "auth_ref": []
    },
    "country_PA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "PA",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PANAMA",
        "verboseLabel": "Panama",
        "label": "PANAMA"
       }
      }
     },
     "auth_ref": []
    },
    "country_PH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "PH",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PHILIPPINES",
        "label": "PHILIPPINES"
       }
      }
     },
     "auth_ref": []
    },
    "country_PR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "PR",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PUERTO RICO",
        "verboseLabel": "Puerto Rico",
        "label": "PUERTO RICO"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PRBridgeLoanDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PRBridgeLoanDue2026Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PR Bridge Loan due 2026",
        "label": "PR Bridge Loan due 2026 [Member]",
        "documentation": "PR Bridge Loan due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PRSeniorSecuredBondsDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PRSeniorSecuredBondsDue2028Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PR Senior Secured Bonds due 2028",
        "label": "PR Senior Secured Bonds due 2028 [Member]",
        "documentation": "PR Senior Secured Bonds due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PRSeriesABondDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PRSeriesABondDue2026Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PR Series A Bond due 2026",
        "label": "PR Series A Bond due 2026 [Member]",
        "documentation": "PR Series A Bond due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PanamaTermLoanDue2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PanamaTermLoanDue2023Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Panama Term Loan due 2023 [Member]",
        "label": "Panama Term Loan due 2023 [Member]",
        "documentation": "Panama Term Loan due 2023"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentDividendsfromSubsidiariesandAffiliatesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Parent Company [Member]",
        "terseLabel": "Parent Company",
        "label": "Parent Company [Member]"
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "aes_ParentCompanyNumberofDefinedContributionPlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ParentCompanyNumberofDefinedContributionPlans",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parent Company Number of Defined Contribution Plans",
        "label": "Parent Company Number of Defined Contribution Plans",
        "documentation": "Parent Company Number of Defined Contribution Plans"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1722"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for Contingent Consideration Liability, Financing Activities",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "aes_PaymentViolationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PaymentViolationMember",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment Violation",
        "label": "Payment Violation [Member]",
        "documentation": "Payment Violation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForAdvanceToAffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForAdvanceToAffiliate",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Contributions and loans to equity affiliates",
        "label": "Payments for Advance to Affiliate",
        "documentation": "The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity)."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "aes_PaymentsForEmissionsAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PaymentsForEmissionsAllowances",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of emissions allowances",
        "negatedTerseLabel": "Payments for Emissions Allowances",
        "label": "Payments for Emissions Allowances",
        "documentation": "Payments for Emissions Allowances"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PaymentsForFinancedCapitalExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PaymentsForFinancedCapitalExpenditures",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments for financed capital expenditures",
        "negatedTerseLabel": "Payments For Financed Capital Expenditures",
        "label": "Payments For Financed Capital Expenditures",
        "documentation": "Cash outflows associated with the repayment of financed capital expenditures (operating payables outstanding for greater than 90 days)."
       }
      }
     },
     "auth_ref": []
    },
    "aes_PaymentsForInvestmentsInAndAdvancesToSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PaymentsForInvestmentsInAndAdvancesToSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment in and net advances to subsidiaries",
        "label": "Payments For Investments In And Advances To Subsidiaries",
        "documentation": "The cash outflow associated with investments in and advances to subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForLegalSettlements",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments for Legal Settlements",
        "label": "Payments for Legal Settlements",
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other investing",
        "negatedTerseLabel": "Payments for (Proceeds from) Other Investing Activities",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1794",
      "r1836"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid on AES common stock",
        "negatedTerseLabel": "Common stock dividends paid",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfFinancingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments for financing fees",
        "negatedTerseLabel": "Payments for deferred financing costs",
        "label": "Payments of Financing Costs",
        "documentation": "The cash outflow for loan and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Additional Interest in Subsidiaries",
        "label": "Payments to Acquire Additional Interest in Subsidiaries",
        "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesAndInterestInAffiliates",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisitions of business interests, net of cash and restricted cash acquired",
        "negatedTerseLabel": "Purchase of short term investments, net",
        "label": "Payments to Acquire Businesses and Interest in Affiliates",
        "documentation": "The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment)."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Businesses, Gross",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r1045"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Productive Assets",
        "negatedLabel": "Additions to property, plant and equipment",
        "label": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r2011",
      "r2012",
      "r2013"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "negatedTerseLabel": "Payments to Acquire Property, Plant, and Equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of short-term investments",
        "negatedTerseLabel": "Payments to Acquire Short-Term Investments",
        "label": "Payments to Acquire Short-Term Investments",
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToMinorityShareholders",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distributions to noncontrolling interests",
        "negatedTerseLabel": "Payments to Noncontrolling Interests",
        "label": "Payments to Noncontrolling Interests",
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1732"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1732"
     ]
    },
    "aes_PenonomeWindMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PenonomeWindMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Penonome Wind [Member]",
        "label": "Penonome Wind [Member]",
        "documentation": "Penonome Wind [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BENEFIT PLANS",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r853",
      "r879",
      "r881",
      "r887",
      "r906",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r926",
      "r927",
      "r929",
      "r1606"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accrued benefit liability\u2014current",
        "label": "Liability, Defined Benefit Plan, Current",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r854",
      "r855",
      "r878",
      "r1606"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accrued benefit liability\u2014noncurrent",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r854",
      "r855",
      "r878",
      "r1606"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementPlansPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PENSION AND OTHER POSTRETIREMENT PLANS",
        "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r34",
      "r35",
      "r46",
      "r129"
     ]
    },
    "us-gaap_PensionCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionCostsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Costs",
        "label": "Pension Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of pension costs."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "aes_PensionLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PensionLosses",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension losses",
        "label": "Pension losses",
        "documentation": "Pension losses"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1724"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1741"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1734"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1723"
     ]
    },
    "aes_PercentageofTotalRevenueNonU.S.": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PercentageofTotalRevenueNonU.S.",
     "presentation": [
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Total Revenue Non-U.S.",
        "label": "Percentage of Total Revenue Non-U.S.",
        "documentation": "Percentage of Total Revenue Non-U.S."
       }
      }
     },
     "auth_ref": []
    },
    "aes_PerformanceCashUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PerformanceCashUnitsMember",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Cash Units [Member]",
        "label": "Performance Cash Units [Member]",
        "documentation": "Performance Cash Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PerformanceStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PerformanceStockUnitsMember",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUsVestedandConvertedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSUs",
        "label": "Performance Stock Units [Member]",
        "documentation": "Performance Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PerformanceStockUnitsWithMarketConditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PerformanceStockUnitsWithMarketConditionsMember",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Stock Units With Market Conditions [Member]",
        "verboseLabel": "PSUs With Market Conditions",
        "label": "Performance Stock Units With Market Conditions [Member]",
        "documentation": "Performance Stock Units With Market Conditions"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PerformanceStockUnitswithPerformanceConditionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PerformanceStockUnitswithPerformanceConditionMember",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSUs with Performance Condition",
        "label": "Performance Stock Units with Performance Condition [Member]",
        "documentation": "Performance Stock Units with Performance Condition [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PeriodofAnnualTariffAdjustment": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PeriodofAnnualTariffAdjustment",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of annual tariff adjustment",
        "label": "Period of Annual Tariff Adjustment",
        "documentation": "Period of Annual Tariff Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Periodofstraightlineexpense2014PSUs": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Periodofstraightlineexpense2014PSUs",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of straight-line expense - RSUs",
        "label": "Period of straight-line expense, 2014 PSUs",
        "documentation": "Period of straight-line expense, 2014 PSUs"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Periodofstraightlineexpense2014RSUs": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Periodofstraightlineexpense2014RSUs",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Period of straight-line expense - RSUs",
        "label": "Period of straight-line expense, 2014 RSU's",
        "documentation": "Period of straight-line expense, 2014 RSU's"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PeriodofstraightlineexpenseRSUs": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PeriodofstraightlineexpenseRSUs",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of straight-line expense - RSU's",
        "label": "Period of straight-line expense - RSUs",
        "documentation": "Period to recognize straight-line expense for RSU units"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PetersburgSolarProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PetersburgSolarProjectMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Petersburg Solar Project",
        "label": "Petersburg Solar Project [Member]",
        "documentation": "Petersburg Solar Project"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PetersburgUnit34RetirementCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PetersburgUnit34RetirementCostsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Petersburg Unit 3&amp;4 Retirement Costs",
        "label": "Petersburg Unit 3&amp;4 Retirement Costs [Member]",
        "documentation": "Petersburg Unit 3&amp;4 Retirement Costs"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PetersburgUnitRetirementCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PetersburgUnitRetirementCostsMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Petersburg Unit Retirement Costs",
        "label": "Petersburg Unit Retirement Costs [Member]",
        "documentation": "Petersburg Unit Retirement Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanAssetCategoriesDomain",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "documentation": "Defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r879",
      "r880",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r907",
      "r1604",
      "r1605",
      "r1606"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1725"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1781"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1724"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r1118"
     ]
    },
    "us-gaap_PostretirementBenefitCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PostretirementBenefitCostsMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement Benefit Costs [Member]",
        "label": "Postretirement Benefit Costs [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of postretirement benefit costs."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "aes_PotengiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PotengiMember",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potengi",
        "label": "Potengi [Member]",
        "documentation": "Potengi"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PreferredSharesConversionOption": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PreferredSharesConversionOption",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Shares Conversion Option",
        "label": "Preferred Shares Conversion Option",
        "documentation": "Preferred Shares Conversion Option"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PreferredSharesInAESGuayamaHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PreferredSharesInAESGuayamaHoldingsMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Shares in AES Guayama Holdings",
        "label": "Preferred Shares in AES Guayama Holdings [Member]",
        "documentation": "Preferred Shares in AES Guayama Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PreferredStockBeneficialOwnershipInterestInOneShare": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PreferredStockBeneficialOwnershipInterestInOneShare",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Beneficial Ownership Interest in One Share",
        "label": "Preferred Stock, Beneficial Ownership Interest in One Share",
        "documentation": "Preferred Stock, Beneficial Ownership Interest in One Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockConvertibleConversionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockConvertibleConversionPrice",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Convertible, Conversion Price",
        "label": "Preferred Stock, Convertible, Conversion Price",
        "documentation": "Per share conversion price of preferred stock."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "aes_PreferredStockConvertibleFinalConversionRate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PreferredStockConvertibleFinalConversionRate",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, convertible, Final Conversion Rate",
        "label": "Preferred stock, convertible, Final Conversion Rate",
        "documentation": "Preferred stock, convertible, Final Conversion Rate"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PreferredStockConvertibleInitialConversionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PreferredStockConvertibleInitialConversionPrice",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Convertible, Initial Conversion Price",
        "label": "Preferred Stock, Convertible, Initial Conversion Price",
        "documentation": "Preferred Stock, Convertible, Initial Conversion Price"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PreferredStockConvertibleInitialConversionRate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PreferredStockConvertibleInitialConversionRate",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Convertible, Initial Conversion Rate",
        "label": "Preferred Stock, Convertible, Initial Conversion Rate",
        "documentation": "Preferred Stock, Convertible, Initial Conversion Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockConvertibleSharesIssuable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockConvertibleSharesIssuable",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Convertible, Shares Issuable",
        "label": "Preferred Stock, Convertible, Shares Issuable",
        "documentation": "Number of common shares issuable upon conversion of preferred stock."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Dividend Rate, Percentage",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r822",
      "r1472",
      "r1479",
      "r1481",
      "r1499"
     ]
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockLiquidationPreference",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Liquidation Preference Per Share",
        "label": "Preferred Stock, Liquidation Preference Per Share",
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r243",
      "r1844",
      "r1946"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r1657",
      "r1658",
      "r1661",
      "r1662",
      "r1663",
      "r1664",
      "r2128",
      "r2132"
     ]
    },
    "us-gaap_PreferredStockParticipationRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParticipationRights",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Participation Rights",
        "label": "Preferred Stock, Participation Rights",
        "documentation": "Describe the contractual rights of preferred stockholders to receive dividends or returns from the entity's profits, cash flows, or returns on investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Authorized",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r1413"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Issued",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r821"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock (without par value, 50,000,000 shares authorized; 1,043,050 issued and outstanding at December 31, 2023)",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r1306",
      "r1635"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1829"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r699",
      "r700",
      "r1549"
     ]
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrentAndNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Expense",
        "label": "Prepaid Expense",
        "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r464",
      "r1426",
      "r2081"
     ]
    },
    "aes_PretaxincomeofdisposedbusinessesExcludinggainondisposalincludedincontinuingoperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PretaxincomeofdisposedbusinessesExcludinggainondisposalincludedincontinuingoperations",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-tax income of disposed businesses, Excluding gain on disposal, included in continuing operations",
        "label": "Pre-tax income of disposed businesses, Excluding gain on disposal, included in continuing operations",
        "documentation": "Pre-tax income of disposed businesses, Excluding gain on disposal, included in continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PretaxlossofdisposedbusinessesExcludinggainondisposalincludedincontinuingoperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PretaxlossofdisposedbusinessesExcludinggainondisposalincludedincontinuingoperations",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-tax loss of disposed businesses, Excluding gain on disposal, included in continuing operations",
        "label": "Pre-tax loss of disposed businesses, Excluding gain on disposal, included in continuing operations",
        "documentation": "Pre-tax loss of disposed businesses, excluding gain on disposal, included in continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrivateEquityFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrivateEquityFundsMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private equity",
        "label": "Private Equity Funds [Member]",
        "documentation": "Investments held in private equity funds."
       }
      }
     },
     "auth_ref": [
      "r1620",
      "r1624",
      "r1952"
     ]
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement",
        "label": "Private Placement [Member]",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProFormaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProFormaMember",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pro Forma",
        "label": "Pro Forma [Member]"
       }
      }
     },
     "auth_ref": [
      "r544",
      "r1787",
      "r1792"
     ]
    },
    "us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromCollectionOfAdvanceToAffiliate",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Affiliate repayments and returns of capital",
        "label": "Proceeds from Collection of Advance to Affiliate",
        "documentation": "The cash inflow from the collection of money previously advanced to an entity that is related to it but not strictly controlled."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromContributedCapital",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Contributed Capital",
        "label": "Proceeds from Contributed Capital",
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ProceedsFromContributionsFromAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromContributionsFromAffiliates",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Contributions from Affiliates",
        "label": "Proceeds from Contributions from Affiliates",
        "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from divestiture of business",
        "verboseLabel": "Proceeds from Divestiture of Businesses",
        "label": "Proceeds from Divestiture of Businesses",
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentDividendsfromSubsidiariesandAffiliatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the sale of business interests, net of cash and restricted cash sold",
        "verboseLabel": "Proceeds from Divestiture of Businesses and Interests in Affiliates",
        "label": "Proceeds from Divestiture of Businesses and Interests in Affiliates",
        "documentation": "The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment)."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "aes_ProceedsFromEquityUnitsNetOfUnderwritingCostsAndCommissionsBeforeOfferingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ProceedsFromEquityUnitsNetOfUnderwritingCostsAndCommissionsBeforeOfferingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/EquityEquityUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Equity Units, net of underwriting costs and commissions, before offering expenses",
        "label": "Proceeds from Equity Units, net of underwriting costs and commissions, before offering expenses",
        "documentation": "Proceeds from Equity Units, net of underwriting costs and commissions, before offering expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of preferred stock",
        "label": "Proceeds from Issuance of Convertible Preferred Stock",
        "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Issuance of Debt",
        "label": "Proceeds from Issuance of Debt",
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt."
       }
      }
     },
     "auth_ref": [
      "r1838"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings of notes payable and other coupon bearing securities",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r1368"
     ]
    },
    "aes_ProceedsFromIssuanceOfNonrecourseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ProceedsFromIssuanceOfNonrecourseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issuance of non-recourse debt",
        "terseLabel": "Proceeds From Issuance Of Nonrecourse Debt",
        "label": "Proceeds From Issuance Of Nonrecourse Debt",
        "documentation": "Cash inflows associated with the issuance of non-recourse debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Issuance or Sale of Equity",
        "label": "Proceeds from Issuance or Sale of Equity",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r1368"
     ]
    },
    "us-gaap_ProceedsFromLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLegalSettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Legal Settlements",
        "label": "Proceeds from Legal Settlements",
        "documentation": "Cash received for the settlement of litigation during the current period."
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings under the revolving credit facilities",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r1845"
     ]
    },
    "aes_ProceedsFromLoansFromSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ProceedsFromLoansFromSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans from (repayments to) subsidiaries",
        "label": "Proceeds From Loans From Subsidiaries",
        "documentation": "The cash inflow associated with loans from subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMinorityShareholders",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions from noncontrolling interests",
        "label": "Proceeds from Noncontrolling Interests",
        "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "aes_ProceedsFromPaymentsForDerivativeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ProceedsFromPaymentsForDerivativeInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds From (Payments For) Derivative Interest",
        "label": "Proceeds From (Payments For) Derivative Interest",
        "documentation": "Proceeds From (Payments For) Derivative Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other financing",
        "verboseLabel": "Proceeds from (Payments for) Other Financing Activities",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1795",
      "r1837"
     ]
    },
    "us-gaap_ProceedsFromPaymentsToMinorityShareholdersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsToMinorityShareholdersAbstract",
     "presentation": [
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers from the noncontrolling interest:",
        "label": "Proceeds from (Payments to) Noncontrolling Interests [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRepaymentsOfCommercialPaper": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfCommercialPaper",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from (Repayments of) Commercial Paper",
        "label": "Proceeds from (Repayments of) Commercial Paper",
        "documentation": "The net cash inflow or cash outflow from issuing (borrowing) and repaying commercial paper."
       }
      }
     },
     "auth_ref": [
      "r1838",
      "r1839",
      "r1842"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from (Repayments of) Debt",
        "label": "Proceeds from (Repayments of) Debt",
        "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "(Repayments) borrowings under the revolver, net",
        "label": "Proceeds from (Repayments of) Lines of Credit",
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ProceedsFromReturnOfCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ProceedsFromReturnOfCapital",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return of capital",
        "label": "Proceeds From Return Of Capital",
        "documentation": "The cash inflow associated with the return of capital."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleAndCollectionOfReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleAndCollectionOfReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Sale and Collection of Receivables",
        "label": "Proceeds from Sale and Collection of Receivables",
        "documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r499",
      "r627",
      "r658"
     ]
    },
    "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfEquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity Method Investment, Net Sales Proceeds",
        "terseLabel": "Proceeds from the sale of equity method investments",
        "label": "Proceeds from Sale of Equity Method Investments",
        "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from the sale of business interests, net of expenses",
        "label": "Proceeds from Sale of Productive Assets",
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "aes_ProceedsFromSaleOfReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ProceedsFromSaleOfReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Sale of Receivables",
        "label": "Proceeds from Sale of Receivables",
        "documentation": "Proceeds from Sale of Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of short-term investments",
        "label": "Proceeds from Sale of Short-Term Investments",
        "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash received from the exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r51"
     ]
    },
    "aes_ProceedsInvestmentTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ProceedsInvestmentTaxCredits",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds Investment Tax Credits",
        "label": "Proceeds Investment Tax Credits",
        "documentation": "Proceeds Investment Tax Credits"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ProceedsfromSaleofOwnershipInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ProceedsfromSaleofOwnershipInterests",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from Sale of Ownership Interests",
        "label": "Proceeds from Sale of Ownership Interests",
        "documentation": "Proceeds from Sale of Ownership Interests"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r610",
      "r1244",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1543",
      "r1597",
      "r1649",
      "r1650",
      "r1651",
      "r1654",
      "r1656",
      "r1933",
      "r1934",
      "r1949",
      "r2090",
      "r2094",
      "r2095",
      "r2096",
      "r2097",
      "r2098",
      "r2099",
      "r2100",
      "r2101",
      "r2102",
      "r2103",
      "r2104",
      "r2105",
      "r2106",
      "r2107",
      "r2108",
      "r2109",
      "r2110",
      "r2111",
      "r2112",
      "r2113",
      "r2114",
      "r2115",
      "r2116",
      "r2117",
      "r2118",
      "r2119",
      "r2122",
      "r2123"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r610",
      "r1244",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1543",
      "r1597",
      "r1649",
      "r1650",
      "r1651",
      "r1654",
      "r1656",
      "r1933",
      "r1934",
      "r1949",
      "r2090",
      "r2094",
      "r2095",
      "r2096",
      "r2097",
      "r2098",
      "r2099",
      "r2100",
      "r2101",
      "r2102",
      "r2103",
      "r2104",
      "r2105",
      "r2106",
      "r2107",
      "r2108",
      "r2109",
      "r2110",
      "r2111",
      "r2112",
      "r2113",
      "r2114",
      "r2115",
      "r2116",
      "r2117",
      "r2118",
      "r2119",
      "r2122",
      "r2123"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCOME (LOSS)",
        "terseLabel": "Net income (loss)",
        "verboseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "netLabel": "Net income (loss)",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r481",
      "r484",
      "r502",
      "r511",
      "r528",
      "r538",
      "r542",
      "r543",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1039",
      "r1052",
      "r1053",
      "r1056",
      "r1057",
      "r1092",
      "r1121",
      "r1298",
      "r1318",
      "r1381",
      "r1437",
      "r1460",
      "r1461",
      "r1616",
      "r1617",
      "r1670",
      "r1832",
      "r1941"
     ]
    },
    "aes_ProjectDevelopmentRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ProjectDevelopmentRightsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Project Development Rights [Member]",
        "label": "Project Development Rights [Member]",
        "documentation": "Intangibles arising from project development rights."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office Equipment:",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r1171"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r395",
      "r403",
      "r404"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDispositions": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDispositions",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Dispositions",
        "label": "Property, Plant and Equipment, Dispositions",
        "documentation": "Describes an entity's accounting treatment for disposals of property, plant and equipment, including gains and losses related thereto."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "aes_PropertyPlantAndEquipmentElectricGenerationDistributionAssetsAndOtherNetHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PropertyPlantAndEquipmentElectricGenerationDistributionAssetsAndOtherNetHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property Plant And Equipment Electric Generation Distribution Assets And Other Net Held For Sale",
        "totalLabel": "Net electric generation and distribution assets and other",
        "label": "Property Plant And Equipment Electric Generation Distribution Assets And Other Net Held For Sale",
        "documentation": "This element represents capitalized assets classified as property, plant and equipment not otherwise defined in the taxonomy, net of accumulated depreciation, included in noncurrent assets of discontinued and held for sale businesses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1171"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Member]",
        "label": "Property, Plant and Equipment [Member]",
        "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property, Plant and Equipment, Net, Total",
        "terseLabel": "Property, Plant and Equipment, Net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r1171",
      "r1299",
      "r1315",
      "r1635"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment:",
        "label": "Property, Plant and Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_PropertyPlantAndEquipmentNetOfAccumulatedDepreciationMortgagedPledgedOrSubjectToLiens": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PropertyPlantAndEquipmentNetOfAccumulatedDepreciationMortgagedPledgedOrSubjectToLiens",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentDepreciationExpenseSoftwareAmortizationandCapitalizedInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property plant and equipment, net of accumulated depreciation mortgaged, pledged or subject to liens",
        "label": "Property Plant And Equipment Net Of Accumulated Depreciation Mortgaged Pledged Or Subject To Liens",
        "documentation": "Amount of property, plant and equipment net of accumulated depreciation mortgaged, pledged, or subject to liens"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOther",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentOtherNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails": {
       "parentTag": "aes_PropertyPlantAndEquipmentElectricGenerationDistributionAssetsAndOtherNetHeldForSale",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric generation, distribution assets and other",
        "verboseLabel": "Cost",
        "label": "Property, Plant and Equipment, Other, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentOtherNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOtherNet",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property, Plant and Equipment, Net",
        "label": "Property, Plant and Equipment, Other, Net",
        "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOtherTypesMember",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Property, Plant and Equipment, Other Types [Member]",
        "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LONG-LIVED ASSETS",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r395",
      "r403",
      "r1313"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, Pland and Equipment with Useful Life Classification",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r1171"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Useful Life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utilities, Allowance for Funds Used During Construction, Additions",
        "label": "Public Utilities, Allowance for Funds Used During Construction, Additions",
        "documentation": "Total increase in earnings in the period representing the cost of equity (based on assumed rate of return) and/or borrowed funds (based on interest rate) used to finance construction of regulated assets, which is expected to be recovered through rate adjustments."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r203",
      "r205"
     ]
    },
    "us-gaap_PublicUtilitiesInventoryCoalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesInventoryCoalMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coal [Member]",
        "label": "Coal [Member]",
        "documentation": "Combustible mineral substance consisting of carbonized vegetable matter used as fuel and in production of coal gas, water gas, and coal-tar compound."
       }
      }
     },
     "auth_ref": [
      "r1827",
      "r1950"
     ]
    },
    "us-gaap_PublicUtilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "REGULATORY ASSETS AND LIABILITIES",
        "label": "Public Utilities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for public utilities. Examples include a discussion about the scope criteria and appropriateness for and extent of the application of generally accepted accounting principles related to accounting for the effects of certain types of regulation (may include identification of specific business units). Other examples of the disclosures may include: descriptions of the form and economic effects of regulation (for example, but not limited to, recording of regulatory assets and liabilities to the rate setting process); statement about periodic assessments of periodic assessments of generally accepted accounting principles related to accounting for the effects of certain types of regulation; information regarding amortization of and return on regulatory assets and liabilities, including the remaining amounts and recovery or settlement periods; accounting for changes to recovery estimates; AFUDC, plant abandonment's and plant disallowances."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "us-gaap_PublicUtilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilityAxis",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utility [Axis]",
        "label": "Public Utility [Axis]",
        "documentation": "Information by type of utility plant."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilityRegulatedOrUnregulatedStatusAxis",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulation Status [Axis]",
        "label": "Regulation Status [Axis]",
        "documentation": "Information by status (regulated or unregulated) of the public utility."
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "us-gaap_PurchaseObligationDueInFifthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInFifthYear",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails": {
       "parentTag": "aes_LongTermPurchaseCommitment",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Obligation, Due in Fifth Year",
        "label": "Purchase Obligation, to be Paid, Year Five",
        "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInFourthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInFourthYear",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails": {
       "parentTag": "aes_LongTermPurchaseCommitment",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Obligation, Due in Fourth Year",
        "label": "Purchase Obligation, to be Paid, Year Four",
        "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails": {
       "parentTag": "aes_LongTermPurchaseCommitment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Obligation, Due in Next Twelve Months",
        "label": "Purchase Obligation, to be Paid, Year One",
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInSecondYear",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails": {
       "parentTag": "aes_LongTermPurchaseCommitment",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Obligation, Due in Second Year",
        "label": "Purchase Obligation, to be Paid, Year Two",
        "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInThirdYear",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails": {
       "parentTag": "aes_LongTermPurchaseCommitment",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/CommitmentsLongTermPurchaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Obligation, Due in Third Year",
        "label": "Purchase Obligation, to be Paid, Year Three",
        "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "aes_PurchasesUnderSupplierFinancingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "PurchasesUnderSupplierFinancingArrangements",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases under supplier financing arrangements",
        "negatedTerseLabel": "Purchases under supplier financing arrangements",
        "label": "Purchases under supplier financing arrangements",
        "documentation": "Purchases under supplier financing arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1722"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1722"
     ]
    },
    "aes_QatarInvestmentAuthorityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "QatarInvestmentAuthorityMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Qatar Investment Authority",
        "label": "Qatar Investment Authority [Member]",
        "documentation": "Qatar Investment Authority"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/PayablesandAccrualsDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r769",
      "r770",
      "r879",
      "r930",
      "r962",
      "r963",
      "r964",
      "r977",
      "r1098",
      "r1212",
      "r1222",
      "r1239",
      "r1348",
      "r1350",
      "r1364",
      "r1404",
      "r1405",
      "r1471",
      "r1478",
      "r1482",
      "r1483",
      "r1498",
      "r1537",
      "r1538",
      "r1574",
      "r1596",
      "r1610",
      "r1626",
      "r1627",
      "r1631",
      "r1632",
      "r1650",
      "r1659",
      "r1923",
      "r1945",
      "r2028",
      "r2062",
      "r2063",
      "r2064",
      "r2065",
      "r2066"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/PayablesandAccrualsDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r766",
      "r767",
      "r769",
      "r770",
      "r879",
      "r930",
      "r962",
      "r963",
      "r964",
      "r977",
      "r1098",
      "r1212",
      "r1222",
      "r1239",
      "r1348",
      "r1350",
      "r1364",
      "r1404",
      "r1405",
      "r1471",
      "r1478",
      "r1482",
      "r1483",
      "r1498",
      "r1537",
      "r1538",
      "r1574",
      "r1596",
      "r1610",
      "r1626",
      "r1627",
      "r1631",
      "r1632",
      "r1650",
      "r1659",
      "r1923",
      "r1945",
      "r2028",
      "r2062",
      "r2063",
      "r2064",
      "r2065",
      "r2066"
     ]
    },
    "aes_RateApproachAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RateApproachAxis",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate Approach [Axis]",
        "label": "Rate Approach [Axis]",
        "documentation": "Rate Approach [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RateApproachDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RateApproachDomain",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate Approach [Domain]",
        "label": "Rate Approach [Domain]",
        "documentation": "[Domain] for Rate Approach [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateMember",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate",
        "verboseLabel": "Real estate",
        "label": "Real Estate [Member]",
        "documentation": "Property consisting of land, land improvement and buildings."
       }
      }
     },
     "auth_ref": [
      "r1950"
     ]
    },
    "us-gaap_ReceivableWithImputedInterestDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivableWithImputedInterestDiscount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable with Imputed Interest, Discount",
        "label": "Receivable with Imputed Interest, Discount",
        "documentation": "Disclosure of the unamortized amount of the discount on the note or receivable which is deducted from the face amount of the receivable or loan. The discount or premium is the difference between the present value and the face amount."
       }
      }
     },
     "auth_ref": [
      "r1145",
      "r1146",
      "r1147",
      "r1633"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables [Abstract]",
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables, Net, Current",
        "label": "Receivables, Net, Current",
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r1635"
     ]
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r65",
      "r488",
      "r1134",
      "r1139",
      "r1141",
      "r1321",
      "r1830"
     ]
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r65"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationsOfTemporaryToPermanentEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications of Temporary to Permanent Equity",
        "label": "Reclassifications of Temporary to Permanent Equity",
        "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r333"
     ]
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation To Income From Continuing Operations Before Taxes",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]",
        "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98"
     ]
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table]",
        "documentation": "Disclosure of information about identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r98"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits [Roll Forward]",
        "label": "Unrecognized Tax Benefits [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ReconciliationToIncomeFromContinuingOperationsBeforeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ReconciliationToIncomeFromContinuingOperationsBeforeTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation to income from continuing operations before taxes",
        "label": "Reconciliation to income from continuing operations before taxes",
        "documentation": "Reconciliation to income from continuing operations before taxes"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RecourseDebtByInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RecourseDebtByInstrumentAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse Debt By Instrument [Axis]",
        "label": "Recourse Debt By Instrument [Axis]",
        "documentation": "Pertinent information about recourse debt arrangements, including the carrying amount as of the balance sheet date, by recourse debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "aes_RecourseDebtByInstrumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RecourseDebtByInstrumentDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse Debt By Instrument [Domain]",
        "label": "Recourse Debt By Instrument [Domain]",
        "documentation": "Recourse Debt By Instrument [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RecourseDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RecourseDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Recourse Debt Current",
        "label": "Recourse Debt Current",
        "documentation": "The current portion of the entity's recourse debt. Recourse debt is direct borrowings by the Parent Company that is structurally subordinate to the affiliates' non-recourse debt."
       }
      }
     },
     "auth_ref": []
    },
    "aes_RecourseDebtExcludingJuniorSubordinatedDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RecourseDebtExcludingJuniorSubordinatedDebtMember",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse Debt Excluding Junior Subordinated Debt",
        "label": "Recourse Debt Excluding Junior Subordinated Debt [Member]",
        "documentation": "Recourse Debt Excluding Junior Subordinated Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RecourseDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RecourseDebtMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse Debt",
        "label": "Recourse Debt [Member]",
        "documentation": "Recourse Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RecourseDebtNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RecourseDebtNonCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Recourse debt",
        "terseLabel": "Recourse Debt Non Current",
        "label": "Recourse Debt Non Current",
        "documentation": "The non-current portion of the entity's recourse debt. Recourse debt is direct borrowings by the Parent Company that is structurally subordinate to the affiliates' non-recourse debt."
       }
      }
     },
     "auth_ref": []
    },
    "aes_RecourseDebtTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RecourseDebtTotal",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails",
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Recourse debt",
        "terseLabel": "Recourse Debt Total",
        "label": "Recourse Debt Total",
        "documentation": "Recourse debt is direct borrowings by the Parent Company that is structurally subordinate to the affiliates non-recourse debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RecourseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RecourseMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse [Member]",
        "label": "Recourse [Member]",
        "documentation": "Liability for which creditor has recourse to debtor."
       }
      }
     },
     "auth_ref": [
      "r2015",
      "r2016"
     ]
    },
    "us-gaap_RecourseStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RecourseStatusAxis",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse Status [Axis]",
        "label": "Recourse Status [Axis]",
        "documentation": "Information by recourse or nonrecourse status of liability."
       }
      }
     },
     "auth_ref": [
      "r1055",
      "r1061"
     ]
    },
    "us-gaap_RecourseStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RecourseStatusDomain",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse Status [Domain]",
        "label": "Recourse Status [Domain]",
        "documentation": "Recourse or nonrecourse status of liability."
       }
      }
     },
     "auth_ref": [
      "r1055",
      "r1061"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1689",
      "r1700",
      "r1710",
      "r1743"
     ]
    },
    "aes_RecoveryRefundPeriodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RecoveryRefundPeriodMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recovery/Refund Period [Member]",
        "label": "Recovery/Refund Period [Member]",
        "documentation": "Recovery/Refund Period [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable stock of subsidiaries",
        "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount",
        "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r301",
      "r302"
     ]
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestEquityCommonCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable Noncontrolling Interest, Equity, Common, Carrying Amount",
        "label": "Redeemable Noncontrolling Interest, Equity, Common, Carrying Amount",
        "documentation": "As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of common shares (regardless of class), limited partnership units (regardless of class), non-preferential membership interests, or any other form of common equity regardless of investee entity legal form."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r301",
      "r302"
     ]
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityOtherCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestEquityOtherCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Redeemable Noncontrolling Interest, Equity, Other, Carrying Amount",
        "label": "Redeemable Noncontrolling Interest, Equity, Other, Carrying Amount",
        "documentation": "Amount of noncontrolling interests which are redeemable by the parent entity, classified as other equity."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r301",
      "r302"
     ]
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestEquityPreferredCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable Noncontrolling Interest, Equity, Preferred, Carrying Amount",
        "label": "Redeemable Noncontrolling Interest, Equity, Preferred, Carrying Amount",
        "documentation": "As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of preferred shares (regardless of class), preferred partnership units (regardless of class), preferential membership interests, or any other form of preferred equity regardless of investee entity legal form."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r301",
      "r302"
     ]
    },
    "aes_RedeemableNoncontrollingInterestPercentageAcquiredByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RedeemableNoncontrollingInterestPercentageAcquiredByParent",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable noncontrolling interest, percentage acquired by parent",
        "label": "Redeemable noncontrolling interest, percentage acquired by parent",
        "documentation": "Redeemable noncontrolling interest, percentage acquired by parent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesRedeemableStockofSubsidiariesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable Noncontrolling Interest [Table Text Block]",
        "label": "Redeemable Noncontrolling Interest [Table Text Block]",
        "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RedeemablePreferredStockDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemablePreferredStockDividends",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Redeemable Preferred Stock Dividends",
        "label": "Redeemable Preferred Stock Dividends",
        "documentation": "Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r84",
      "r306"
     ]
    },
    "aes_RedondoBeachMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RedondoBeachMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redondo Beach [Member]",
        "label": "Redondo Beach [Member]",
        "documentation": "Redondo Beach [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RegulatedAndNonRegulatedPropertyPlantAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RegulatedAndNonRegulatedPropertyPlantAndEquipmentTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net Asset Value Of Regulated And Non-Regulated Assets And Accumulated Depreciation",
        "label": "Regulated And Non Regulated Property Plant And Equipment [Table Text Block]",
        "documentation": "Summary of regulated and non-regulated generation and distribution facilities property, plant and equipment and associated accumulated depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedAndUnregulatedOperationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatedAndUnregulatedOperationDomain",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulated and Unregulated Operation [Domain]",
        "label": "Regulated and Unregulated Operation [Domain]",
        "documentation": "Operations of companies, both regulated and unregulated."
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "us-gaap_RegulatedOperationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatedOperationMember",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulated Operation [Member]",
        "label": "Regulated Operation [Member]",
        "documentation": "Operation of entities that are regulated by governmental organizations for example, but not limited to, local, state, county, country, or other regulatory organizations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatedOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulated Operations [Abstract]",
        "label": "Regulated Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RegulatedRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RegulatedRevenueMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulated Revenue [Member]",
        "label": "Regulated Revenue [Member]",
        "documentation": "Regulated revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetAxis",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Asset [Axis]",
        "label": "Regulatory Asset [Axis]",
        "documentation": "Information by type of regulatory asset."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r206",
      "r355"
     ]
    },
    "us-gaap_RegulatoryAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetDomain",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Asset [Domain]",
        "label": "Regulatory Asset [Domain]",
        "documentation": "Rate action of a regulator resulting in capitalization of costs incurred."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "us-gaap_RegulatoryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total regulatory assets",
        "terseLabel": "Regulatory Assets",
        "label": "Regulatory Asset",
        "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total Current Regulatory Assets",
        "label": "Regulatory Asset, Current",
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total Non Current Regulatory Assets",
        "label": "Regulatory Asset, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "aes_RegulatoryAssetsandLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RegulatoryAssetsandLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Assets and Liabilities",
        "label": "Regulatory Assets and Liabilities [Table Text Block]",
        "documentation": "Regulatory Assets and Liabilities [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total regulatory liabilities",
        "terseLabel": "Regulatory Liabilities",
        "label": "Regulatory Liability",
        "documentation": "The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "aes_RegulatoryLiabilitiesTariffAdjustmentPercentageAmortized": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RegulatoryLiabilitiesTariffAdjustmentPercentageAmortized",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tariff adjustment, percentage amortized",
        "label": "Regulatory Liabilities, Tariff Adjustment, Percentage Amortized",
        "documentation": "Regulatory Liabilities, Tariff Adjustment, Percentage Amortized"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RegulatoryLiabilitiesTariffAdjustmentPercentageAmortizedInNextTariffAdjustment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RegulatoryLiabilitiesTariffAdjustmentPercentageAmortizedInNextTariffAdjustment",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tariff adjustment, percentage amortized in next tariff adjustment",
        "label": "Regulatory Liabilities, Tariff Adjustment, Percentage Amortized In Next Tariff Adjustment",
        "documentation": "Regulatory Liabilities, Tariff Adjustment, Percentage Amortized In Next Tariff Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityAxis",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Liability [Axis]",
        "label": "Regulatory Liability [Axis]",
        "documentation": "Information by type of regulatory liability."
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_RegulatoryLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total Current Regulatory Liabilities",
        "label": "Regulatory Liability, Current",
        "documentation": "The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityDomain",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Liability [Domain]",
        "label": "Regulatory Liability [Domain]",
        "documentation": "Rate action of a regulator resulting in accrual of costs or expenses."
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "us-gaap_RegulatoryLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_RegulatoryLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total Non Current Regulatory Liabilities",
        "label": "Regulatory Liability, Noncurrent",
        "documentation": "The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "us-gaap_RelatedPartiesAmountInCostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartiesAmountInCostOfSales",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales\u2014Non-Regulated",
        "label": "Related Parties Amount in Cost of Sales",
        "documentation": "Amount included in cost of sales related to transactions with related parties incurred and recorded in the statement of operations for the period."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r907",
      "r1197",
      "r1198",
      "r1304",
      "r1312",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1433",
      "r1435",
      "r1470"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r516",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1304",
      "r1312",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1433",
      "r1435",
      "r1470"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1198",
      "r2058"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r1442",
      "r1443",
      "r1446"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Abstract]",
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r907",
      "r1197",
      "r1198",
      "r1304",
      "r1312",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1433",
      "r1435",
      "r1470",
      "r2058"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTIONS",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r1194",
      "r1195",
      "r1196",
      "r1198",
      "r1201",
      "r1375",
      "r1376",
      "r1377",
      "r1444",
      "r1445",
      "r1446",
      "r1467",
      "r1469"
     ]
    },
    "aes_RemainingAmountsOfCurrentRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RemainingAmountsOfCurrentRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other current regulatory assets that did not earn a rate of return",
        "label": "Remaining Amounts Of Current Regulatory Assets For Which No Return On Investment During Recovery Period Is Provided",
        "documentation": "Remaining balance of current regulatory assets for which no return on investment during recovery is provided. In some cases, a regulator may permit an enterprise to include a cost that would be charged to expense by an unregulated enterprise as an allowable cost over a period of time by amortizing that cost for rate-making purposes, but the regulator does not include the unrecovered amount in the rate base."
       }
      }
     },
     "auth_ref": []
    },
    "aes_RemainingAmountsOfNoncurrentRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RemainingAmountsOfNoncurrentRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other noncurrent regulatory assets that did not earn a rate of return",
        "label": "Remaining Amounts Of Noncurrent Regulatory Assets For Which No Return On Investment During Recovery Period Is Provided",
        "documentation": "Remaining balance of noncurrent regulatory assets for which no return on investment during recovery is provided. In some cases, a regulator may permit an enterprise to include a cost that would be charged to expense by an unregulated enterprise as an allowable cost over a period of time by amortizing that cost for rate-making purposes, but the regulator does not include the unrecovered amount in the rate base"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RemainingPerformanceObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RemainingPerformanceObligationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining Performance Obligations [Abstract]",
        "label": "Remaining Performance Obligations [Abstract]",
        "documentation": "Remaining Performance Obligations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining Amounts of Regulatory Assets for which No Return on Investment During Recovery Period is Provided",
        "label": "Remaining Recovery Period of Regulatory Assets for which No Return on Investment During Recovery Period is Provided",
        "documentation": "Remaining recovery period of regulatory assets for which no return on investment during recovery period is provided, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r355"
     ]
    },
    "aes_RemainingRecoveryPeriodofRegulatoryLiabilities": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RemainingRecoveryPeriodofRegulatoryLiabilities",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining Recovery Period of Regulatory Liabilities",
        "label": "Remaining Recovery Period of Regulatory Liabilities",
        "documentation": "Remaining Recovery Period of Regulatory Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RenewablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RenewablesMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewables",
        "label": "Renewables [Member]",
        "documentation": "Renewables"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RenewablesSBUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RenewablesSBUMember",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewables SBU",
        "label": "Renewables SBU [Member]",
        "documentation": "Renewables SBU"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of Debt",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1839"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments under the revolving credit facilities",
        "terseLabel": "Repayments of Lines of Credit",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r1845"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of long-term debt",
        "negatedLabel": "Repayments of notes payable and other coupon bearing securities",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r1371"
     ]
    },
    "aes_RepaymentsOfNonrecourseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RepaymentsOfNonrecourseDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of non-recourse debt",
        "negatedTerseLabel": "Repayments Of Nonrecourse Debt",
        "label": "Repayments Of Nonrecourse Debt",
        "documentation": "Cash outflows associated with repayments of non-recourse debt."
       }
      }
     },
     "auth_ref": []
    },
    "aes_RepaymentsOfObligationsUnderSupplierFinancingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RepaymentsOfObligationsUnderSupplierFinancingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of obligations under supplier financing arrangements",
        "negatedTerseLabel": "Repayments of obligations under supplier financing arrangements",
        "label": "Repayments of obligations under supplier financing arrangements",
        "documentation": "Repayments of obligations under supplier financing arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RepaymentsOfRecourseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RepaymentsOfRecourseDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of recourse debt",
        "label": "Repayments Of Recourse Debt",
        "documentation": "Cash outflows associated with repayments of recourse debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfShortTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of Short-Term Debt",
        "label": "Repayments of Short-Term Debt",
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r517",
      "r518",
      "r794",
      "r824",
      "r1200",
      "r1223",
      "r1300",
      "r1555",
      "r1556"
     ]
    },
    "srt_RestatementAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAdjustmentMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period, Adjustment",
        "label": "Revision of Prior Period, Adjustment [Member]"
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r524",
      "r540",
      "r541",
      "r566",
      "r1090",
      "r1091",
      "r1150",
      "r1796",
      "r1797",
      "r1798",
      "r1799",
      "r1800",
      "r1804",
      "r1805",
      "r1867"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r522",
      "r523",
      "r524",
      "r528",
      "r529",
      "r533",
      "r534",
      "r535",
      "r536",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r566",
      "r673",
      "r674",
      "r1035",
      "r1036",
      "r1039",
      "r1040",
      "r1051",
      "r1052",
      "r1085",
      "r1090",
      "r1091",
      "r1092",
      "r1148",
      "r1150",
      "r1190",
      "r1191",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1365",
      "r1867"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1690",
      "r1701",
      "r1711",
      "r1744"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1691",
      "r1702",
      "r1712",
      "r1745"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1698",
      "r1709",
      "r1719",
      "r1752"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r522",
      "r523",
      "r524",
      "r528",
      "r529",
      "r533",
      "r534",
      "r535",
      "r536",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r566",
      "r673",
      "r674",
      "r1035",
      "r1036",
      "r1039",
      "r1040",
      "r1051",
      "r1052",
      "r1085",
      "r1090",
      "r1091",
      "r1092",
      "r1148",
      "r1150",
      "r1190",
      "r1191",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1365",
      "r1867"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted Cash and Cash Equivalents, Current",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r448",
      "r507"
     ]
    },
    "aes_RestrictedCashAndDebtServiceReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RestrictedCashAndDebtServiceReserves",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash and debt service reserves",
        "label": "Restricted Cash And Debt Service Reserves",
        "documentation": "The total current and noncurrent amount of restricted cash maintained under in accordance with certain covenants of existing debt agreements"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RestrictedCashAndDebtServiceReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RestrictedCashAndDebtServiceReservesTypeAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash and Debt Service Reserves Type [Axis]",
        "label": "Restricted Cash and Debt Service Reserves Type [Axis]",
        "documentation": "Restricted Cash and Debt Service Reserves Type"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RestrictedCashAndDebtServiceReservesTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RestrictedCashAndDebtServiceReservesTypeDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash and Debt Service Reserves Type [Domain]",
        "label": "Restricted Cash and Debt Service Reserves Type [Domain]",
        "documentation": "Restricted Cash and Debt Service Reserves Type [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RestrictedCashHeldForInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RestrictedCashHeldForInsurance",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash Held for Insurance",
        "label": "Restricted Cash Held for Insurance",
        "documentation": "Restricted Cash Held for Insurance"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RestrictedCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RestrictedCashMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash",
        "label": "Restricted Cash [Member]",
        "documentation": "Restricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash, Noncurrent",
        "label": "Restricted Cash, Noncurrent",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r390",
      "r1824",
      "r1843"
     ]
    },
    "aes_RestrictedNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RestrictedNetAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted net assets",
        "label": "Restricted Net Assets",
        "documentation": "The amount of net assets of subsidiaries restricted under various lender and governmental provisions that restrict the ability of the subsidiaries to transfer net assets to the parent company"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs",
        "verboseLabel": "Restricted Stock Units (RSUs) [Member]",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retained earnings (accumulated deficit)",
        "terseLabel": "Retained Earnings (Accumulated Deficit)",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r306",
      "r1309",
      "r1358",
      "r1363",
      "r1373",
      "r1414",
      "r1635"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings (Accumulated Deficit)",
        "verboseLabel": "Retained Earnings [Member]",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r438",
      "r522",
      "r523",
      "r524",
      "r529",
      "r538",
      "r541",
      "r543",
      "r670",
      "r678",
      "r730",
      "r1019",
      "r1020",
      "r1034",
      "r1035",
      "r1036",
      "r1040",
      "r1051",
      "r1052",
      "r1070",
      "r1073",
      "r1074",
      "r1078",
      "r1090",
      "r1149",
      "r1152",
      "r1354",
      "r1356",
      "r1382",
      "r2132"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationAxis",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails",
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Axis]",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r902",
      "r903",
      "r904",
      "r905",
      "r907",
      "r910",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r1958",
      "r1959",
      "r1960"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationDomain",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails",
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Domain]",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r902",
      "r903",
      "r904",
      "r905",
      "r907",
      "r910",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r1958",
      "r1959",
      "r1960"
     ]
    },
    "aes_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue [Abstract]",
        "label": "Revenue [Abstract]",
        "documentation": "Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r567",
      "r577",
      "r578",
      "r600",
      "r606",
      "r610",
      "r612",
      "r614",
      "r848",
      "r849",
      "r1244"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer, Including Assessed Tax",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r567",
      "r577",
      "r578",
      "r600",
      "r606",
      "r610",
      "r612",
      "r614",
      "r848",
      "r849",
      "r1244"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.aes.com/role/RevenueNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Text Block]",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r852"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUE RECOGNITION",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r1440",
      "r1540",
      "r1560"
     ]
    },
    "aes_RevenueRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevenueRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Related Party, Type [Extensible Enumeration]",
        "label": "Revenue, Related Party",
        "documentation": "Revenue, Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails",
      "http://www.aes.com/role/RevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Amount",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "aes_RevenueRemainingPerformanceObligationMonthlyAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevenueRemainingPerformanceObligationMonthlyAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Monthly Amount",
        "label": "Revenue, Remaining Performance Obligation, Monthly Amount",
        "documentation": "Revenue, Remaining Performance Obligation, Monthly Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentScheduleICondensedFinancialInformationofParentStatementofOperationsDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "verboseLabel": "Revenue",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r490",
      "r511",
      "r567",
      "r577",
      "r578",
      "r600",
      "r606",
      "r610",
      "r612",
      "r614",
      "r665",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r1121",
      "r1298",
      "r1568",
      "r1941"
     ]
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "aes_RevolverBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevolverBorrowingsMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolver Borrowings",
        "label": "Revolver Borrowings [Member]",
        "documentation": "Revolver Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RevolvingCreditFacilitiesIncreaseInCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevolvingCreditFacilitiesIncreaseInCommitmentsMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities, Increase in Commitments",
        "label": "Revolving Credit Facilities, Increase in Commitments [Member]",
        "documentation": "Revolving Credit Facilities, Increase in Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RevolvingCreditFacilitiesJointAndSeveralMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevolvingCreditFacilitiesJointAndSeveralMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities, Initial Commitments",
        "label": "Revolving Credit Facilities, Joint and Several [Member]",
        "documentation": "Revolving Credit Facilities, Joint and Several"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RevolvingCreditFacilityDue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevolvingCreditFacilityDue2024Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility due 2024",
        "label": "Revolving Credit Facility due 2024 [Member]",
        "documentation": "Revolving Credit Facility due 2024"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RevolvingCreditFacilityDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevolvingCreditFacilityDue2026Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility due 2026",
        "label": "Revolving Credit Facility due 2026 [Member]",
        "documentation": "Revolving Credit Facility due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RevolvingCreditFacilityDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevolvingCreditFacilityDue2027Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility due 2027",
        "label": "Revolving Credit Facility due 2027 [Member]",
        "documentation": "Revolving Credit Facility due 2027"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility [Member]",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "aes_RevolvingFacility2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RevolvingFacility2026Member",
     "presentation": [
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Facility 2026",
        "label": "Revolving Facility 2026 [Member]",
        "documentation": "Revolving Facility 2026"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RexfordBridgeLoanDue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RexfordBridgeLoanDue2024Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rexford Bridge Loan due 2024",
        "label": "Rexford Bridge Loan due 2024 [Member]",
        "documentation": "Rexford Bridge Loan due 2024"
       }
      }
     },
     "auth_ref": []
    },
    "aes_RexfordMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RexfordMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rexford",
        "label": "Rexford [Member]",
        "documentation": "Rexford"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r1167",
      "r1634"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r1167",
      "r1634"
     ]
    },
    "aes_RightofuseAssetOperatingandFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "RightofuseAssetOperatingandFinancing",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use Asset, Operating and Financing",
        "label": "Right-of-use Asset, Operating and Financing",
        "documentation": "Right-of-use Asset, Operating and Financing. Subtotal to support the combined Operating and Financing disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks and Uncertainties [Abstract]",
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1761"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1761"
     ]
    },
    "aes_SPowerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SPowerMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "sPower [Member]",
        "label": "sPower [Member]",
        "documentation": "sPower [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SPowerOpCoAAndBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SPowerOpCoAAndBMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "sPower OpCo A and B",
        "label": "sPower OpCo A and B [Member]",
        "documentation": "sPower OpCo A and B"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SPowerOpCoBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SPowerOpCoBMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "sPower OpCo B [Member]",
        "label": "sPower OpCo B [Member]",
        "documentation": "sPower OpCo B"
       }
      }
     },
     "auth_ref": []
    },
    "country_SV": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "SV",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "El Salvador",
        "label": "EL SALVADOR"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SaleAgreementBuyerOptionToPurchaseOwnershipInterestSalesPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SaleAgreementBuyerOptionToPurchaseOwnershipInterestSalesPrice",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale Agreement, Buyer Option To Purchase Ownership Interest, Sales Price",
        "label": "Sale Agreement, Buyer Option To Purchase Ownership Interest, Sales Price",
        "documentation": "Sale Agreement, Buyer Option To Purchase Ownership Interest, Sales Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock, Consideration Received on Transaction",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockDescriptionOfTransaction": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockDescriptionOfTransaction",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock, Description of Transaction",
        "label": "Sale of Stock, Description of Transaction",
        "documentation": "Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r154",
      "r322"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Domain]",
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock, Number of Shares Issued in Transaction",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock, Percentage of Ownership after Transaction",
        "label": "Sale of Stock, Percentage of Ownership after Transaction",
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockPercentageOfOwnershipBeforeTransaction",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock, Percentage of Ownership before Transaction",
        "label": "Sale of Stock, Percentage of Ownership before Transaction",
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "aes_SalesConcessionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SalesConcessionsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contracts",
        "label": "Sales Concessions [Member]",
        "documentation": "Intangtibles arising from sales concessions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesMember",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesDerivativeInstrumentsandHedgingActivitiesIneffectivePortionofCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales",
        "label": "Sales [Member]",
        "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "aes_SalesToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SalesToNoncontrollingInterests",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales to noncontrolling interests",
        "label": "Sales to Noncontrolling Interests",
        "documentation": "Sales to Noncontrolling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable",
        "documentation": "Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type and direct financing leases."
       }
      }
     },
     "auth_ref": [
      "r1177",
      "r1184"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Fiscal Year Maturity [Abstract]",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Five Years",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Five",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Four Years",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Four",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Next Twelve Months",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year One",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Thereafter",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, after Year Five",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Three Years",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Three",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Two Years",
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Two",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount",
        "documentation": "Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeAndDirectFinancingLeasesProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails",
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type and Direct Financing Leases, Profit (Loss)",
        "label": "Sales-type and Direct Financing Leases, Profit (Loss)",
        "documentation": "Amount of profit (loss) for sales-type lease and (loss) for direct financing lease recognized at commencement."
       }
      }
     },
     "auth_ref": [
      "r1181"
     ]
    },
    "us-gaap_SalesTypeLeaseInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeLeaseInterestIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type Lease, Interest Income",
        "label": "Sales-type Lease, Interest Income",
        "documentation": "Amount of interest income from net investment in sales-type lease."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1174",
      "r1182"
     ]
    },
    "us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeLeaseLeaseIncomeTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type Lease, Lease Income [Table Text Block]",
        "label": "Sales-type Lease, Lease Income [Table Text Block]",
        "documentation": "Tabular disclosure of components of income from sales-type lease."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1180"
     ]
    },
    "us-gaap_SalesTypeLeaseSellingProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeLeaseSellingProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type Lease, Selling Profit (Loss)",
        "label": "Sales-type Lease, Selling Profit (Loss)",
        "documentation": "Amount of profit (loss) recognized at commencement from sales-type lease."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1181"
     ]
    },
    "us-gaap_SalesTypeLeaseVariableLeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesTypeLeaseVariableLeaseIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-type Lease, Variable Lease Income",
        "label": "Sales-type Lease, Variable Lease Income",
        "documentation": "Amount of sales-type lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1183"
     ]
    },
    "aes_SanMatiasAndAndesSolarIVProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SanMatiasAndAndesSolarIVProjectsMember",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "San Matias and Andes Solar IV projects",
        "label": "San Matias and Andes Solar IV projects [Member]",
        "documentation": "San Matias and Andes Solar IV projects"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Previously Reported",
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r522",
      "r524",
      "r528",
      "r529",
      "r533",
      "r534",
      "r543",
      "r566",
      "r1035",
      "r1039",
      "r1040",
      "r1051",
      "r1052",
      "r1085",
      "r1090",
      "r1091",
      "r1148",
      "r1150",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1365",
      "r1800",
      "r1802",
      "r1803",
      "r1804",
      "r1853",
      "r1867",
      "r1880",
      "r1881",
      "r2023",
      "r2054",
      "r2055"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r544",
      "r931",
      "r1787",
      "r1854"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accumulated and Projected Benefit Obligations",
        "label": "Schedule of Accumulated and Projected Benefit Obligations [Table Text Block]",
        "documentation": "Tabular disclosure of benefit obligations including accumulated benefit obligation and projected benefit obligation."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Accumulated Other Comprehensive Income",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r2043",
      "r2045"
     ]
    },
    "aes_ScheduleOfAcquiredIntangibleAssetsByMajorClassTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfAcquiredIntangibleAssetsByMajorClassTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Acquired Intangible Assets By Major Class",
        "label": "Schedule Of Acquired Intangible Assets By Major Class [Table Text Block]",
        "documentation": "Disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleOfAllocationOfPlanAssetsForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfAllocationOfPlanAssetsForeignTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value Of Plan Assets By Category / Level (Foreign)",
        "label": "Schedule Of Allocation Of Plan Assets Foreign [Table Text Block]",
        "documentation": "Disclosure of the major categories of foreign plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to: the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Allocation of Plan Assets",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Amounts Recognized in Balance Sheet",
        "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Asset Retirement Obligations [Table Text Block]",
        "label": "Schedule of Asset Retirement Obligations [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assumptions Used",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate."
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r135",
      "r1041"
     ]
    },
    "us-gaap_ScheduleOfChangeInAccountingEstimateTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfChangeInAccountingEstimateTable",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesEffectofChangeinEstimateTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Accounting Estimate [Table]",
        "label": "Change in Accounting Estimate [Table]",
        "documentation": "Disclosure of information about change in accounting estimate."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r537"
     ]
    },
    "us-gaap_ScheduleOfChangeInAccountingEstimateTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfChangeInAccountingEstimateTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesEffectofChangeinEstimateTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Change in Accounting Estimate [Table Text Block]",
        "label": "Schedule of Change in Accounting Estimate [Table Text Block]",
        "documentation": "Tabular disclosure of the change in an accounting estimate, including a change that occurs in an interim period. If a change in accounting estimate affects several future periods (for example, a change in the service life of a depreciable asset) disclose the effect on income from continuing operations, net income (or other appropriate captions of changes in the applicable net assets or performance indicator), and any related per-share amounts of the current period. Disclosure of the effects of a change in an accounting estimate that occurs in the ordinary course of business (such as uncollectible accounts or inventory obsolescence) is not required, unless the effect is material."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r89"
     ]
    },
    "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Change in Asset Retirement Obligation",
        "label": "Schedule of Change in Asset Retirement Obligation [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r1922"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Tax Expense On Continuing Operations",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r2002"
     ]
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Financial Statements [Table]",
        "label": "Condensed Financial Statements [Table]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r1791"
     ]
    },
    "aes_ScheduleOfContingentContractualObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfContingentContractualObligationsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contingent Contractual Obligations",
        "label": "Schedule Of Contingent Contractual Obligations [Table Text Block]",
        "documentation": "Provides pertinent information about guarantee obligations and letters of credit issued, or each group of similar obligations, including the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCreditDerivativesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCreditDerivativesTable",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesCreditRiskRelatedContingentFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Credit Risk Related Contingent Features [Table]",
        "label": "Credit Derivative [Table]",
        "documentation": "Disclosure of information about credit derivative or group of similar credit derivatives. Includes, but is not limited to, nature of credit derivative, reason for entering into credit derivative, event or circumstance that would require seller to perform under credit derivative, current status of payment and performance risk of credit derivative, maximum potential amount of future payment that seller could be required to make under credit derivative, fair value of credit derivative, nature of recourse provision under credit derivative, and nature of asset held either as collateral or by third party for specific triggering event or condition under credit derivative."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r180",
      "r181"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Summary Of Deferred Tax Assets And Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1999"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails",
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan [Table]",
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r125",
      "r126",
      "r127",
      "r128"
     ]
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.aes.com/role/HeldForSaleBusinessesandDispositionsHeldForSaleBusinessesandDispositionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r52",
      "r63",
      "r208",
      "r217",
      "r218",
      "r219",
      "r221",
      "r222",
      "r225",
      "r227",
      "r228",
      "r291"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share Basic And Diluted Table",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1857"
     ]
    },
    "aes_ScheduleOfEffectOfOnePercentagePointChangeInCertainAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfEffectOfOnePercentagePointChangeInCertainAssumptionsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impact Of One Percent Change In Assumptions",
        "label": "Schedule Of Effect Of One Percentage Point Change In Certain Assumptions [Table Text Block]",
        "documentation": "Disclosure of the effect of a one-percentage-point increase and the effect of a one-percentage-point decrease in certain assumptions on pension expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets",
        "label": "Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the effect of fair value measurements using significant unobservable inputs (Level 3) on changes in plan assets of pension plans and/or other employee benefit plans for the period."
       }
      }
     },
     "auth_ref": [
      "r1953"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reconciliation Of US Federal Income Tax Rates And AES Effective Tax Rate For The Current And Two Prior Years",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r990",
      "r1614",
      "r1992"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r662",
      "r663",
      "r664",
      "r1030",
      "r1788",
      "r1789",
      "r1790",
      "r2006",
      "r2007",
      "r2008",
      "r2009"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity Method Investments [Line Items]",
        "label": "Schedule of Equity Method Investments [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r662",
      "r663",
      "r664",
      "r665",
      "r1121"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment [Table]",
        "label": "Equity Method Investment [Table]",
        "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r511",
      "r662",
      "r663",
      "r664",
      "r665",
      "r1121"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Error Correction [Table]",
        "label": "Error Correction [Table]",
        "documentation": "Disclosure of information about prior period adjustment to correct error in previously issued financial statement. Includes, but is not limited to, effect of correction on financial statement line item, affected per-share amount, cumulative effect of change on retained earnings and other appropriate component of equity or net assets in statement of financial position, and effect of prior period adjustment on net income of each prior period presented."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r534",
      "r535",
      "r540",
      "r541",
      "r542",
      "r543",
      "r566"
     ]
    },
    "aes_ScheduleOfExpectedFutureContributionsAndBenefitPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfExpectedFutureContributionsAndBenefitPaymentsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Scheduled Cash Flows For Employer Contributions And Expected Future Benefit Payments",
        "label": "Schedule Of Expected Future Contributions And Benefit Payments [Table Text Block]",
        "documentation": "isclosure of expected employer contributions and expected benefits to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/FairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value hierarchy for recurring measurements table",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r2025",
      "r2026"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "presentation": [
      "http://www.aes.com/role/CreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r1884"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Credit Quality Indicator [Table]",
        "label": "Financing Receivable, Credit Quality Indicator [Table]",
        "documentation": "Disclosure of information about credit quality indicator for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r1582",
      "r1885"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r722",
      "r726",
      "r727",
      "r728",
      "r1245",
      "r1539",
      "r1586"
     ]
    },
    "aes_ScheduleOfFutureMaturitiesOfRecourseDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfFutureMaturitiesOfRecourseDebtTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DebtTables",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Maturities of Recourse Debt",
        "verboseLabel": "Future Maturities of Debt",
        "label": "Schedule Of Future Maturities Of Recourse Debt [Table Text Block]",
        "documentation": "Disclosure of the future maturities of recourse debt using the registrant (parent) as the sole domain member."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Table]",
        "label": "Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r1585"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r1585",
      "r1889",
      "r1890",
      "r1891",
      "r1892",
      "r1893",
      "r1894",
      "r1895",
      "r1896",
      "r1897",
      "r1898",
      "r1899"
     ]
    },
    "aes_ScheduleOfImpairmentExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfImpairmentExpenseTable",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Impairment Expense [Table]",
        "label": "Schedule Of Impairment Expense [Table]",
        "documentation": "Schedule detailing impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Before Income Taxes, Foreign And Domestic",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r1847"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets Acquired [Table]",
        "label": "Intangible Asset, Indefinite-Lived [Table]",
        "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r715",
      "r725",
      "r728",
      "r1586"
     ]
    },
    "us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryNoncurrentTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/InventoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Balance By Type",
        "label": "Schedule of Inventory, Noncurrent [Table Text Block]",
        "documentation": "Tabular disclosure of inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle including inventoried costs relating to long-term contracts or programs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investments In and Advances to Affiliates Financial Information",
        "label": "Schedule of Investments in and Advances to Affiliates, Schedule of Investments [Table Text Block]",
        "documentation": "A tabular presentation of the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates, as prescribed by the SEC. It reflects specified information about ownership, financial results from, and financial position in such entities. Includes the tabular presentations that disaggregate investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
     "presentation": [
      "http://www.aes.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Jointly Owned Utility Plants",
        "label": "Schedule of Jointly Owned Utility Plants [Table Text Block]",
        "documentation": "Tabular disclosure of proportionate interests in jointly owned utility plants. Includes the amount of plants in service, the accumulated provision for depreciation (if available), the amount of plants under construction, and the proportionate share. The amounts presented may be further subdivided to show amounts applicable to plant subcategories (for example, production, transmission, distribution). Includes statements that the amounts represent the utility's share in each joint plant and that it must provide its own financing. Information concerning two or more generating plants on the same site may be combined. States that the utility's share of direct expenses of the joint plants is included in the corresponding operating expenses on its income statement (for example, fuel, maintenance of plant, other operating expense). If the share of direct expenses is charged to purchased power, then disclose the amount so charged and the proportionate amounts charged to specific operating expenses on the records maintained for the joint plants."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Benefit Costs",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetFundedStatusTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Funded Status",
        "label": "Schedule of Net Funded Status [Table Text Block]",
        "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "aes_ScheduleOfNetIncomeAttributableToParentAndTransfersToFromNoncontrollingInterestsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfNetIncomeAttributableToParentAndTransfersToFromNoncontrollingInterestsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Income Attributable to Parent And Transfers To From Noncontrolling Interests [Text Block]",
        "label": "Schedule Of Net Income Attributable To Parent And Transfers To From Noncontrolling Interests [Table Text Block]",
        "documentation": "Schedule Of Net Income Attributable To Parent And Transfers To From Noncontrolling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Periodic Benefit Cost Not yet Recognized",
        "label": "Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesEffectofChangeinEstimateTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]",
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r82",
      "r87",
      "r88",
      "r2014"
     ]
    },
    "aes_ScheduleOfNonrecourseDebtDefaultsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfNonrecourseDebtDefaultsTable",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Nonrecourse Debt Defaults [Table]",
        "label": "Schedule Of Nonrecourse Debt Defaults [Table]",
        "documentation": "Schedule summarizing financial information related to non-recourse debt defaults."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Nonoperating Income (Expense)",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleOfOtherOperatingIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfOtherOperatingIncomeLineItems",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "label": "Schedule of other operating income [Line Items]",
        "documentation": "Schedule of other operating income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.aes.com/role/AssetRetirementObligationDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentComponentsofPPEDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r1171"
     ]
    },
    "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease",
        "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block]",
        "documentation": "Tabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r1914",
      "r2053"
     ]
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Quarterly Financial Information",
        "label": "Quarterly Financial Information [Table Text Block]",
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data."
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRealizedGainLossTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/FairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Realized Gain (Loss)",
        "label": "Schedule of Realized Gain (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales."
       }
      }
     },
     "auth_ref": [
      "r1873"
     ]
    },
    "aes_ScheduleOfRecourseDebtDetailTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfRecourseDebtDetailTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DebtTables",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Recourse Debt Detail",
        "label": "Schedule Of Recourse Debt Detail [Table Text Block]",
        "documentation": "Disclosure of recourse debt detail using the registrant (parent) as the sole domain member."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REGULATORY ASSETS AND LIABILITIES",
        "label": "Schedule of Regulatory Assets and Liabilities [Text Block]",
        "documentation": "The entire disclosure for detailed information about regulatory assets and liabilities, including current and noncurrent assets created when regulatory agencies permit the deferral of costs to the balance sheet that would otherwise be required to appear on the company's income statement and would be charged against current expenses or revenues, as well as current and noncurrent liabilities created when regulatory agencies permit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRegulatoryAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRegulatoryAssetsTextBlock",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Regulatory Assets by Region",
        "label": "Schedule of Regulatory Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets that are created when regulatory agencies permit public utilities to defer certain costs included in rate-setting to the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r206",
      "r355"
     ]
    },
    "aes_ScheduleOfRelatedPartyReceivablesPayablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfRelatedPartyReceivablesPayablesTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Receivables Payables",
        "label": "Schedule of Related Party Receivables Payables [Table Text Block]",
        "documentation": "Tabular disclosure of related party receivables and payables."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofRelatedPartyReceivablesPayablesDetails",
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Table]",
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r198",
      "r1442",
      "r1443",
      "r1446"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue And PP&amp;E By Country",
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r257"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r257"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r95"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r95"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r933",
      "r934",
      "r937",
      "r938",
      "r939",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965"
     ]
    },
    "aes_ScheduleOfShareBasedCompensationRestrictedStockUnitsWithMarketConditionVestedAndConvertedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsWithMarketConditionVestedAndConvertedTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Based Compensation Restricted Stock Units With Market Condition Vested and Converted",
        "label": "Schedule Of Share Based Compensation Restricted Stock Units With Market Condition Vested And Converted [Table Text Block]",
        "documentation": "Disclosure of restricted stock units with market conditions vested and converted during the year"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleOfShareBasedCompensationRestrictedStockUnitsWithMarketConditionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsWithMarketConditionsActivityTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Based Compensation Restricted Stock Units With Market Conditions Activity",
        "label": "Schedule Of Share Based Compensation Restricted Stock Units With Market Conditions Activity [Table Text Block]",
        "documentation": "For restricted stock units with market conditions, disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year. Also includes disclosure of the number, aggregate intrinsic value (except for nonpublic entities), and weighted-average remaining contractual term for both restricted stock units outstanding and restricted stock units fully vested and expected to vest at the date of the latest statement of financial position"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleOfShareBasedCompensationRestrictedStockUnitsWithoutMarketConditionVestedAndConvertedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsWithoutMarketConditionVestedAndConvertedTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Based Compensation Restricted Stock Units Without Market Condition Vested And Converted",
        "label": "Schedule Of Share Based Compensation Restricted Stock Units Without Market Condition Vested And Converted [Table Text Block]",
        "documentation": "Disclosure of restricted stock units without market conditions vested and converted during the year"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleOfShareBasedCompensationRestrictedStockUnitsWithoutMarketConditionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsWithoutMarketConditionsActivityTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Based Compensation Restricted Stock Units Without Market Conditions Activity Table",
        "label": "Schedule Of Share Based Compensation Restricted Stock Units Without Market Conditions Activity [Table Text Block]",
        "documentation": "For restricted stock units without market conditions, disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year. Also includes disclosure of the number, aggregate intrinsic value (except for nonpublic entities), and weighted-average remaining contractual term for both restricted stock units outstanding and restricted stock units fully vested and expected to vest at the date of the latest statement of financial position"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation, Stock Options, Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r48",
      "r311"
     ]
    },
    "aes_ScheduleOfShareBasedCompensationSummaryOfFinancialStatementComponentsRestrictedStockUnitsWithMarketConditionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfShareBasedCompensationSummaryOfFinancialStatementComponentsRestrictedStockUnitsWithMarketConditionsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Based Compensation Summary of Financial Statement Components Restricted Stock Units With Market Conditions",
        "label": "Schedule Of Share Based Compensation Summary Of Financial Statement Components Restricted Stock Units With Market Conditions [Table Text Block]",
        "documentation": "Summary of the required disclosures representing the effect of restricted stock units with market conditions within the financial statements including pre-tax RSU expense, tax expense (benefit), total value of RSUs converted and total value of RSUs vested"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleOfShareBasedCompensationSummaryOfFinancialStatementComponentsRestrictedStockUnitsWithoutMarketConditionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfShareBasedCompensationSummaryOfFinancialStatementComponentsRestrictedStockUnitsWithoutMarketConditionsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Based Compensation Summary of Financial Statement Components Restricted Stock Units Without Market Conditions",
        "label": "Schedule Of Share Based Compensation Summary Of Financial Statement Components Restricted Stock Units Without Market Conditions [Table Text Block]",
        "documentation": "Summary of the required disclosures representing the effect of restricted stock units without market conditions within the financial statements including pre-tax RSU expense, tax expense (benefit), total value of RSUs converted and total value of RSUs vested"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleOfShareBasedCompensationSummaryOfFinancialStatementComponentsStockOptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfShareBasedCompensationSummaryOfFinancialStatementComponentsStockOptionsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Based Compensation Summary of Financial Statement Components Stock Options",
        "label": "Schedule Of Share Based Compensation Summary Of Financial Statement Components Stock Options [Table Text Block]",
        "documentation": "Summary of the required disclosures representing the effect of stock options within the financial statements including pre-tax compensation expense, tax expense (benefit), intrinsic value of stock options exercised, fair value of options vested and cash proceeds from stock options exercised"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock, Class of Stock [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r299",
      "r304",
      "r305",
      "r306",
      "r454",
      "r455",
      "r456",
      "r570",
      "r821",
      "r822",
      "r824",
      "r826",
      "r829",
      "r834",
      "r836",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1596",
      "r1784",
      "r1844"
     ]
    },
    "aes_ScheduleOfTargetAndActualPlanAssetAllocationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOfTargetAndActualPlanAssetAllocationsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Target / Actual Allocation Of Pension Plan Asset",
        "label": "Schedule Of Target And Actual Plan Asset Allocations [Table Text Block]",
        "documentation": "Disclosure of the target and actual plan asset allocations for defined benefit pension plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r1000",
      "r1613"
     ]
    },
    "aes_ScheduleOtherOperatingIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleOtherOperatingIncomeTable",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseNonoperatingIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Table]",
        "label": "Schedule other operating income [Table]",
        "documentation": "Schedule other operating income"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofFinancingReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofFinancingReceivablesLineItems",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financing Receivables [Line Items]",
        "label": "Schedule of Financing Receivables [Line Items]",
        "documentation": "Schedule of Financing Receivables [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Expected Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1586",
      "r1908"
     ]
    },
    "aes_ScheduleofFiniteLivedIntangibleandIndefiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofFiniteLivedIntangibleandIndefiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible and Indefinite-Lived Intangible Assets [Line Items]",
        "label": "Schedule of Finite-Lived Intangible and Indefinite-Lived Intangible Assets [Line Items]",
        "documentation": "[Line Items] for Schedule of Finite-Lived Intangible and Indefinite-Lived Intangible Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofFiniteLivedIntangibleandIndefiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofFiniteLivedIntangibleandIndefiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible and Indefinite-Lived Intangible Assets [Table]",
        "label": "Schedule of Finite-Lived Intangible and Indefinite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of Finite-Lived Intangible and Indefinite-Lived Intangible Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofFiniteLivedandIndefiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets",
        "label": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofLeaseAssetsandLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofLeaseAssetsandLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Assets and Liabilities - Lessee [Table Text Block]",
        "label": "Schedule of Lease Assets and Liabilities - Lessee [Table Text Block]",
        "documentation": "Schedule of Lease Assets and Liabilities - Lessee [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofNonrecoursedebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofNonrecoursedebtTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Non-recourse debt [Table Text Block]",
        "label": "Schedule of Non-recourse debt [Table Text Block]",
        "documentation": "[Table Text Block] for Schedule of Non-recourse debt [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofOtherNonoperatingIncomeExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofOtherNonoperatingIncomeExpenseLineItems",
     "presentation": [
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Nonoperating Income (Expense) [Line Items]",
        "label": "Schedule of Other Nonoperating Income (Expense) [Line Items]",
        "documentation": "[Line Items] for Schedule of Other Nonoperating Income (Expense) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofOtherNonoperatingIncomeExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofOtherNonoperatingIncomeExpenseTable",
     "presentation": [
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Nonoperating Income (Expense) [Table]",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table]",
        "documentation": "Schedule of Other Nonoperating Income (Expense) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofRegulatoryAssetsandLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofRegulatoryAssetsandLiabilitiesLineItems",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Regulatory Assets and Liabilities [Line Items]",
        "label": "Schedule of Regulatory Assets and Liabilities [Line Items]",
        "documentation": "[Line Items] for Schedule of Regulatory Assets and Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofRegulatoryAssetsandLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofRegulatoryAssetsandLiabilitiesTable",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Regulatory Assets and Liabilities [Table]",
        "label": "Schedule of Regulatory Assets and Liabilities [Table]",
        "documentation": "Schedule of Regulatory Assets and Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleofotheroperatingexpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleofotheroperatingexpenseLineItems",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other operating expense [Line Items]",
        "label": "Schedule of other operating expense [Line Items]",
        "documentation": "Schedule of other operating expense [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ScheduleotheroperatingexpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ScheduleotheroperatingexpenseTable",
     "presentation": [
      "http://www.aes.com/role/OtherIncomeandExpenseOtherExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule other operating expense [Table]",
        "label": "Schedule other operating expense [Table]",
        "documentation": "Schedule other operating expense [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SchneiderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SchneiderMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schneider",
        "label": "Schneider [Member]",
        "documentation": "Schneider"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Debt [Member]",
        "label": "Secured Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r2021"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1672"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1674"
     ]
    },
    "us-gaap_SegmentDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDiscontinuedOperationsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Discontinued Operations",
        "label": "Discontinued Operations [Member]",
        "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, classified as held-for-sale or disposed of by sale or by means other than sale, and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r209",
      "r210",
      "r211"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r365",
      "r567",
      "r573",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r590",
      "r591",
      "r592",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r606",
      "r607",
      "r608",
      "r614",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r728",
      "r761",
      "r762",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1565",
      "r1568",
      "r1569",
      "r1585",
      "r1653",
      "r2090",
      "r2094",
      "r2095",
      "r2096",
      "r2097",
      "r2098",
      "r2099",
      "r2100",
      "r2101",
      "r2102",
      "r2103",
      "r2104",
      "r2105",
      "r2106",
      "r2107",
      "r2108",
      "r2109",
      "r2110",
      "r2111",
      "r2112",
      "r2113",
      "r2114",
      "r2115",
      "r2116",
      "r2117",
      "r2118",
      "r2119",
      "r2122",
      "r2123"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r612",
      "r613",
      "r1253",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1396",
      "r1399",
      "r1401",
      "r1473",
      "r1480",
      "r1486",
      "r1515",
      "r1523",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1544",
      "r1598",
      "r1638",
      "r1639",
      "r1640",
      "r1641",
      "r1643",
      "r1645",
      "r1646",
      "r1647",
      "r1652",
      "r1659",
      "r1949",
      "r2090",
      "r2094",
      "r2095",
      "r2097",
      "r2098",
      "r2099",
      "r2100",
      "r2101",
      "r2102",
      "r2103",
      "r2104",
      "r2105",
      "r2106",
      "r2107",
      "r2108",
      "r2109",
      "r2110",
      "r2111",
      "r2112",
      "r2113",
      "r2114",
      "r2115",
      "r2116",
      "r2117",
      "r2118",
      "r2119",
      "r2122",
      "r2123"
     ]
    },
    "us-gaap_SegmentOperatingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentOperatingActivitiesDomain",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Activities [Domain]",
        "label": "Operating Activities [Domain]",
        "documentation": "Operations of an entity including continuing and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENT AND GEOGRAPHIC INFORMATION",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r567",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r589",
      "r591",
      "r592",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r610",
      "r611",
      "r614",
      "r1563",
      "r1566",
      "r1567",
      "r1568",
      "r1570",
      "r1572",
      "r1573"
     ]
    },
    "aes_SegmentReportingInformationAdjustedEBITDA": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SegmentReportingInformationAdjustedEBITDA",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information Adjusted EBITDA",
        "label": "Segment Reporting Information Adjusted EBITDA",
        "documentation": "Amount of Adjusted EBITDA for the reportable segment. Must be disclosed if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Other Segment Item, Amount",
        "label": "Segment Reporting, Other Segment Item, Amount",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r591",
      "r592",
      "r606",
      "r1568"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "SEGMENTS AND GEOGRAPHIC INFORMATION",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r609",
      "r612",
      "r1564",
      "r1565",
      "r1571"
     ]
    },
    "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]",
        "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingRevenueReconcilingItemLineItems",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]",
        "label": "Segment Reporting, Revenue Reconciling Item [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling Expense",
        "label": "Selling Expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r267"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GENERAL AND ADMINISTRATIVE EXPENSES",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r1989"
     ]
    },
    "us-gaap_SeniorLongTermNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeniorLongTermNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Senior Notes, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r1635"
     ]
    },
    "us-gaap_SeniorNotesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeniorNotesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes payable\u2014current portion",
        "label": "Senior Notes, Current",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term notes having the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r1635"
     ]
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes [Member]",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "aes_SeniorVariableRateTermLoanDue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SeniorVariableRateTermLoanDue2024Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Variable Rate Term Loan due 2024",
        "label": "Senior Variable Rate Term Loan due 2024 [Member]",
        "documentation": "Senior Variable Rate Term Loan due 2024"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Seniorunsecurednotesdue2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Seniorunsecurednotesdue2021Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior unsecured notes due 2021 [Member]",
        "label": "Senior unsecured notes due 2021 [Member]",
        "documentation": "Senior unsecured notes due 2021 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Seniorunsecurednotesdue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Seniorunsecurednotesdue2025Member",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior unsecured notes due 2025 [Member]",
        "label": "Senior unsecured notes due 2025 [Member]",
        "documentation": "Senior unsecured notes due 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series of Individually Immaterial Business Acquisitions",
        "label": "Series of Individually Immaterial Business Acquisitions [Member]",
        "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "aes_SerraVerdeWindComplexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SerraVerdeWindComplexMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Serra Verde Wind Complex",
        "label": "Serra Verde Wind Complex [Member]",
        "documentation": "Serra Verde Wind Complex"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ServiceConcessionAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ServiceConcessionAssetMember",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service Concession Asset [Member]",
        "label": "Service Concession Asset [Member]",
        "documentation": "Service Concession Asset [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ServiceConcessionAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ServiceConcessionAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Service Concession Assets",
        "label": "Service Concession Assets",
        "documentation": "Service Concession Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServicingLiabilityAtAmortizedCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ServicingLiabilityAtAmortizedCostAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RevenueContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicing Liability at Amortized Cost, Amortization",
        "label": "Servicing Liability at Amortized Cost, Amortization",
        "documentation": "Amount of amortization of contract to service financial assets under which estimated future revenue from contractually specified servicing fees, late charges, and other ancillary revenues are not expected to adequately compensate the servicer for performing the servicing."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "aes_ShadyPointMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ShadyPointMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shady Point [Member]",
        "verboseLabel": "Laurel Mountain [Member]",
        "label": "Shady Point [Member]",
        "documentation": "Shady Point [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r1611"
     ]
    },
    "aes_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedInPeriod",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUsVestedandConvertedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs converted during the year, net of shares withheld for taxes",
        "verboseLabel": "Award converted during the year, net of shares withheld for taxes",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Converted In Period",
        "documentation": "The number of shares (or other type of equity) coverted during the period, net of shares withheld for taxes."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedInPeriodSharesWithheldForTaxes": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedInPeriodSharesWithheldForTaxes",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUsVestedandConvertedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares withheld for taxes",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Converted In Period Shares Withheld For Taxes",
        "documentation": "The number of shares (or other type of equity) withheld during the period for taxes on shares converted."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total value of RSUs converted",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Converted In Period Total Fair Value",
        "documentation": "The total fair value of equity-based awards for which the grantee converted during the reporting period in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited and expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Forfeited and expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted",
        "verboseLabel": "Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Nonvested at beginning of period",
        "periodEndLabel": "Nonvested at end of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r949",
      "r950"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs (Number of Shares):",
        "verboseLabel": "PSUs (Number of Shares):",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Nonvested at beginning of period",
        "periodEndLabel": "Nonvested at end of period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r949",
      "r950"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value (in dollars per share):",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonvested at end of period, weighted average remaining vesting term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "aes_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest at end of period",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Number",
        "documentation": "The number of outstanding awards on nonstock option plans (for example, phantom stock plan, stock appreciation rights plan, revenue or profit achievement stock award plan) which have vested or are expected to vest at the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "aes_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest at end of period",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value of awards vested and expected to vest on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUsVestedandConvertedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Vested",
        "terseLabel": "RSUs vested during the year",
        "verboseLabel": "Vested during the year",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total fair value of RSUs vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected annual dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "aes_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageFairValueAtGrantDate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageFairValueAtGrantDate",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value at grant date (in dollars per share)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Fair Value At Grant Date",
        "documentation": "The expected weighted average fair value of option grants at the grant date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r933",
      "r934",
      "r937",
      "r938",
      "r939",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares available for grant",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eligible for exercise at end of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eligible for exercise at end of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total value of PSUs converted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited and expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1967"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited and expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1967"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at beginning of period",
        "periodEndLabel": "Outstanding at end of period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r941",
      "r942"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options (Number of Shares):",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at beginning of period",
        "periodEndLabel": "Outstanding at end of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r941",
      "r942"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price (in dollars per share):",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest, intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest at end of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest at end of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "aes_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total fair value of options vested",
        "verboseLabel": "Total fair value of PSUs vested",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Total Fair Value",
        "documentation": "The aggregate fair value of options vested during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails",
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUCompensationExpenseDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUsVestedandConvertedDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r937",
      "r938",
      "r939",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "aes_ShareBasedCompensationEstimatedForfeitureRateNonOfficers": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ShareBasedCompensationEstimatedForfeitureRateNonOfficers",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Based Compensation Estimated Forfeiture Rate Non Officers",
        "label": "Share Based Compensation Estimated Forfeiture Rate Non Officers",
        "documentation": "Estimated rate of forfieture applied stock option expense for the Non-Officer population of stock option awards"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "SHARE-BASED COMPENSATION",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r932",
      "r940",
      "r959",
      "r960",
      "r961",
      "r962",
      "r965",
      "r972",
      "r973",
      "r974",
      "r975"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award vesting rights percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1961"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock option contractual term",
        "terseLabel": "Stock option contractual term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1612"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected option term (years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eligible for exercise, intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eligible for exercise, weighted\u00a0average remaining contractual term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, weighted\u00a0average remaining contractual term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest, weighted\u00a0average remaining contractual term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "aes_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAwardPayoutRange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAwardPayoutRange",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Payout Range",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Payout Range",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Award Payout Range"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodWeightedAverageGrantDateFairValuePercentofStockPrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodWeightedAverageGrantDateFairValuePercentofStockPrice",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grants in period, weighted average grant date fair value percent of stock price",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Percent of Stock Price",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Percent of Stock Price"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentwithMarketCondition": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentwithMarketCondition",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award, percent with market condition",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percent with Market Condition",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percent with Market Condition"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentwithPerformanceCondition": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentwithPerformanceCondition",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award, percent with performance condition",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percent with Performance Condition",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percent with Performance Condition"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestingRuleMeasurementPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestingRuleMeasurementPeriod",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationPSUActivityDetails",
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting Rule, Measurement Period",
        "terseLabel": "Performance stock units vesting rule measurement period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting Rule, Measurement Period",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting Rule, Measurement Period"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SharebasedCompensationArrangementbySharebasedPaymentAwardIncreaseinGrantDateFairValueifMarketConditionsNotApplied": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardIncreaseinGrantDateFairValueifMarketConditionsNotApplied",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in grant date fair value if market condition not applied",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Increase in Grant Date Fair Value if Market Conditions Not Applied",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Increase in Grant Date Fair Value if Market Conditions Not Applied"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodBeforeAwardCanbeConvertedtoShares": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodBeforeAwardCanbeConvertedtoShares",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period before award can be converted to shares",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Period Before Award Can be Converted to Shares",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Period Before Award Can be Converted to Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssued",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance (Shares)",
        "periodEndLabel": "Ending Balance (Shares)",
        "terseLabel": "Shares, Issued",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityUnitsDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Issued, Price Per Share",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r338",
      "r1635",
      "r2083"
     ]
    },
    "us-gaap_ShortTermDebtRecourseStatusExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtRecourseStatusExtensibleEnumeration",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt, Recourse Status [Extensible Enumeration]",
        "label": "Short-Term Debt, Recourse Status [Extensible Enumeration]",
        "documentation": "Indicates recourse status of short-term debt."
       }
      }
     },
     "auth_ref": [
      "r2015",
      "r2016"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Axis]",
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r1917",
      "r1918",
      "r1919"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonRecourseDebtMaturityScheduleDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Domain]",
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r1917",
      "r1918",
      "r1919"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "label": "Short-Term Investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r348",
      "r1828"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Lease, Cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r1164",
      "r1634"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r508"
     ]
    },
    "aes_SilverRidgePowerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SilverRidgePowerMember",
     "presentation": [
      "http://www.aes.com/role/TotalOtherNonOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silver Ridge Power",
        "label": "Silver Ridge Power [Member]",
        "documentation": "Silver Ridge Power [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SolarSpainMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SolarSpainMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Solar Spain [Member]",
        "label": "Solar Spain [Member]",
        "documentation": "Solar Spain [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SonelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SonelMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sonel",
        "label": "Sonel [Member]",
        "documentation": "Sonel, a subsidiary of the Company."
       }
      }
     },
     "auth_ref": []
    },
    "aes_SouthAmericaSBUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SouthAmericaSBUMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "South America",
        "label": "South America SBU [Member]",
        "documentation": "South America SBU for segment reporting."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandbyLettersOfCreditMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby Letters of Credit [Member]",
        "label": "Standby Letters of Credit [Member]",
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r1937",
      "r2125",
      "r2126"
     ]
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesComponentsofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State:",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/RisksAndUncertaintiesDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "verboseLabel": "Business Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r365",
      "r442",
      "r567",
      "r573",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r590",
      "r591",
      "r592",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r606",
      "r607",
      "r608",
      "r614",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r728",
      "r734",
      "r761",
      "r762",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1565",
      "r1568",
      "r1569",
      "r1585",
      "r1653",
      "r2090",
      "r2094",
      "r2095",
      "r2096",
      "r2097",
      "r2098",
      "r2099",
      "r2100",
      "r2101",
      "r2102",
      "r2103",
      "r2104",
      "r2105",
      "r2106",
      "r2107",
      "r2108",
      "r2109",
      "r2110",
      "r2111",
      "r2112",
      "r2113",
      "r2114",
      "r2115",
      "r2116",
      "r2117",
      "r2118",
      "r2119",
      "r2122",
      "r2123"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r454",
      "r455",
      "r456",
      "r511",
      "r549",
      "r554",
      "r559",
      "r561",
      "r570",
      "r571",
      "r665",
      "r779",
      "r782",
      "r783",
      "r784",
      "r788",
      "r789",
      "r821",
      "r822",
      "r826",
      "r829",
      "r836",
      "r1121",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1413",
      "r1438",
      "r1462",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1784",
      "r1844",
      "r1856"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/EquityEquityNetIncomeLossAttributabletoTheAESCorporationDetails",
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r244",
      "r248",
      "r249",
      "r438",
      "r487",
      "r488",
      "r489",
      "r522",
      "r523",
      "r524",
      "r529",
      "r538",
      "r541",
      "r543",
      "r569",
      "r670",
      "r678",
      "r730",
      "r837",
      "r1019",
      "r1020",
      "r1034",
      "r1035",
      "r1036",
      "r1040",
      "r1051",
      "r1052",
      "r1070",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1078",
      "r1090",
      "r1134",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1141",
      "r1149",
      "r1152",
      "r1191",
      "r1321",
      "r1354",
      "r1355",
      "r1356",
      "r1382",
      "r1462"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r612",
      "r613",
      "r1253",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1396",
      "r1399",
      "r1401",
      "r1473",
      "r1480",
      "r1486",
      "r1515",
      "r1523",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1544",
      "r1598",
      "r1638",
      "r1639",
      "r1640",
      "r1641",
      "r1643",
      "r1645",
      "r1646",
      "r1647",
      "r1652",
      "r1659",
      "r1949",
      "r2090",
      "r2094",
      "r2095",
      "r2097",
      "r2098",
      "r2099",
      "r2100",
      "r2101",
      "r2102",
      "r2103",
      "r2104",
      "r2105",
      "r2106",
      "r2107",
      "r2108",
      "r2109",
      "r2110",
      "r2111",
      "r2112",
      "r2113",
      "r2114",
      "r2115",
      "r2116",
      "r2117",
      "r2118",
      "r2119",
      "r2122",
      "r2123"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r524",
      "r569",
      "r1152",
      "r1244",
      "r1366",
      "r1393",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1413",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1435",
      "r1440",
      "r1441",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1462",
      "r1660"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOperatingActivitiesSegmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOperatingActivitiesSegmentAxis",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Activities [Axis]",
        "label": "Operating Activities [Axis]",
        "documentation": "Information by continuing and discontinuing operations."
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r544",
      "r931",
      "r1787",
      "r1792",
      "r1854"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ConsolidatedStatementsofOperations",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r524",
      "r569",
      "r618",
      "r1152",
      "r1244",
      "r1366",
      "r1393",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1413",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1435",
      "r1440",
      "r1441",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1462",
      "r1660"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1693",
      "r1704",
      "r1714",
      "r1747"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockCompensationPlanMember",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement",
        "label": "Share-Based Payment Arrangement [Member]",
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares."
       }
      }
     },
     "auth_ref": [
      "r1858"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, Conversion of Units",
        "label": "Stock Issued During Period, Shares, Conversion of Units",
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r116",
      "r243",
      "r244",
      "r306"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, New Issues",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r243",
      "r244",
      "r306",
      "r1368",
      "r1462",
      "r1517"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued under Company's profit share plan",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r243",
      "r244",
      "r306"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r243",
      "r244",
      "r306",
      "r946"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Value, Conversion of Units",
        "label": "Stock Issued During Period, Value, Conversion of Units",
        "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r244",
      "r248",
      "r249",
      "r306"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance and exercise of stock-based compensation benefit plans, net of income tax",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r243",
      "r244",
      "r306"
     ]
    },
    "aes_StockIssuedandexercisedduringperiodsharessharebasedcompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "StockIssuedandexercisedduringperiodsharessharebasedcompensation",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued and exercised during period, shares, share-based compensation",
        "label": "Stock Issued and exercised during period, shares, share-based compensation",
        "documentation": "Stock Issued and exercised during period, shares, share-based compensation"
       }
      }
     },
     "auth_ref": []
    },
    "aes_StockOptionGrantPriceAsPercentOfMarketPrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "StockOptionGrantPriceAsPercentOfMarketPrice",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/ShareBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Option Grant Price As Percent Of Market Price",
        "terseLabel": "Stock option grant price as percent of market price",
        "label": "Stock Option Grant Price As Percent Of Market Price",
        "documentation": "The authorized price of stock options that may be granted by the Company, as a percent of the grant date market price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/EquityEquityDividendsDetails",
      "http://www.aes.com/role/EquityEquityStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program, Remaining Authorized, Amount",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total AES Corporation stockholders\u2019 equity",
        "terseLabel": "Stockholders' Equity Attributable to Parent",
        "verboseLabel": "Total AES Corporation stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r248",
      "r249",
      "r283",
      "r1415",
      "r1434",
      "r1464",
      "r1465",
      "r1635",
      "r1671",
      "r1846",
      "r1879",
      "r2040",
      "r2132"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "THE AES CORPORATION STOCKHOLDERS\u2019 EQUITY",
        "verboseLabel": "Stockholders' equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r149",
      "r159",
      "r438",
      "r439",
      "r488",
      "r522",
      "r523",
      "r524",
      "r529",
      "r538",
      "r541",
      "r670",
      "r678",
      "r730",
      "r837",
      "r1019",
      "r1020",
      "r1034",
      "r1035",
      "r1036",
      "r1040",
      "r1051",
      "r1052",
      "r1070",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1078",
      "r1090",
      "r1134",
      "r1136",
      "r1141",
      "r1150",
      "r1191",
      "r1355",
      "r1356",
      "r1380",
      "r1415",
      "r1434",
      "r1464",
      "r1465",
      "r1521",
      "r1670",
      "r1846",
      "r1879",
      "r2040",
      "r2132"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "EQUITY",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r510",
      "r820",
      "r822",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r835",
      "r837",
      "r1080",
      "r1466",
      "r1468",
      "r1522"
     ]
    },
    "us-gaap_StockholdersEquityPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityPeriodIncreaseDecrease",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity, Period Increase (Decrease)",
        "label": "Stockholders' Equity, Period Increase (Decrease)",
        "documentation": "The increase (decrease) in stockholders' equity during the period."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r306",
      "r1463",
      "r1520",
      "r1670",
      "r2127"
     ]
    },
    "us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubordinatedLiabilitiesPeriodIncreaseDecrease",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinated Liabilities, Period Increase (Decrease)",
        "label": "Subordinated Liabilities, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in subordinated debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsegmentsAxis",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments [Axis]",
        "label": "Subsegments [Axis]",
        "documentation": "Information by business subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsegmentsConsolidationItemsAxis",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments Consolidation Items [Axis]",
        "label": "Subsegments Consolidation Items [Axis]",
        "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsegmentsConsolidationItemsDomain",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments Consolidation Items [Domain]",
        "label": "Subsegments Consolidation Items [Domain]",
        "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsegmentsDomain",
     "presentation": [
      "http://www.aes.com/role/SegmentandGeographicInformationDetails",
      "http://www.aes.com/role/SegmentandGeographicInformationTables",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments [Domain]",
        "label": "Subsegments [Domain]",
        "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.aes.com/role/EquityEquityDividendsDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Line Items]",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r1142",
      "r1204"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityDividendsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "verboseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r1142",
      "r1204"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.aes.com/role/EquityEquityDividendsDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r1142",
      "r1204"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityDividendsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r1142",
      "r1204"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EquityEquityDividendsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r1142",
      "r1204"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.aes.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1205"
     ]
    },
    "aes_SubsidiaryDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SubsidiaryDomain",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary [Domain]",
        "label": "Subsidiary [Domain]",
        "documentation": "The subsidiary to which the non-recourse debt in default relates."
       }
      }
     },
     "auth_ref": []
    },
    "aes_SubsidiaryGuaranteeCustomaryPaymentAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SubsidiaryGuaranteeCustomaryPaymentAgreements",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Guarantee, Customary Payment Agreements",
        "label": "Subsidiary Guarantee, Customary Payment Agreements",
        "documentation": "Subsidiary Guarantee, Customary Payment Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SubsidiaryGuaranteeMaximumUndiscountedExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SubsidiaryGuaranteeMaximumUndiscountedExposure",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Guarantee, Maximum Undiscounted Exposure",
        "label": "Subsidiary Guarantee, Maximum Undiscounted Exposure",
        "documentation": "Subsidiary Guarantee, Maximum Undiscounted Exposure"
       }
      }
     },
     "auth_ref": []
    },
    "aes_SubsidiaryGuaranteeTaxEquityFinancingGuarantees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SubsidiaryGuaranteeTaxEquityFinancingGuarantees",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Guarantee, Tax Equity Financing Guarantees",
        "label": "Subsidiary Guarantee, Tax Equity Financing Guarantees",
        "documentation": "Subsidiary Guarantee, Tax Equity Financing Guarantees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativeNumberOfSharesIssuedForAllTransactions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOrEquityMethodInvesteeCumulativeNumberOfSharesIssuedForAllTransactions",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary or Equity Method Investee, Cumulative Number of Shares Issued for All Transactions",
        "label": "Subsidiary or Equity Method Investee, Cumulative Number of Shares Issued for All Transactions",
        "documentation": "Cumulative number of shares issued or sold by the subsidiary or equity method investee on all stock transactions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails",
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Axis]",
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "aes_SubsidiaryStockDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SubsidiaryStockDisclosureTextBlock",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiaries"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "REDEEMABLE STOCK OF SUBSIDIARES",
        "label": "Subsidiary Stock Disclosure [Text Block]",
        "documentation": "Disclosure of transaction detail relating to subsidiary preferred stock included in minority interest and the sale of subsidiary stock."
       }
      }
     },
     "auth_ref": []
    },
    "aes_SulSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SulSubsidiaryMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sul Subsidiary [Member]",
        "label": "Sul Subsidiary [Member]",
        "documentation": "Sul Subsidiary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrecognized Tax Benefits",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "documentation": "Tabular disclosure for tax position taken on unrecognized tax benefit."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r1995",
      "r1998"
     ]
    },
    "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SummaryOfIncomeTaxExaminationsTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Years Potentially Subject To Examination And Jurisdictions",
        "label": "Summary of Income Tax Examinations [Table Text Block]",
        "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded."
       }
      }
     },
     "auth_ref": [
      "r1996"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentStatementofCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTAL DISCLOSURES:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierFinanceProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramAxis",
     "presentation": [
      "http://www.aes.com/role/PayablesandAccrualsDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Axis]",
        "label": "Supplier Finance Program [Axis]",
        "documentation": "Information by supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r741",
      "r742",
      "r743"
     ]
    },
    "us-gaap_SupplierFinanceProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramDomain",
     "presentation": [
      "http://www.aes.com/role/PayablesandAccrualsDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Domain]",
        "label": "Supplier Finance Program [Domain]",
        "documentation": "Supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r741",
      "r742",
      "r743"
     ]
    },
    "us-gaap_SupplierFinanceProgramLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramLineItems",
     "presentation": [
      "http://www.aes.com/role/PayablesandAccrualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Line Items]",
        "label": "Supplier Finance Program [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r741",
      "r742",
      "r743"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier financing arrangements",
        "label": "Supplier Finance Program, Obligation",
        "documentation": "Amount of obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r742",
      "r743",
      "r744",
      "r747",
      "r748",
      "r1587"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/PayablesandAccrualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Current",
        "label": "Supplier Finance Program, Obligation, Current",
        "documentation": "Amount of obligation for supplier finance program, classified as current."
       }
      }
     },
     "auth_ref": [
      "r742",
      "r743",
      "r748"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationDecreaseSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationDecreaseSettlement",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Supplier Finance Program, Obligation, Settlement",
        "label": "Supplier Finance Program, Obligation, Settlement",
        "documentation": "Amount of decrease in obligation for supplier finance program from settlement."
       }
      }
     },
     "auth_ref": [
      "r746",
      "r1587"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationIncrease",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Addition",
        "label": "Supplier Finance Program, Obligation, Addition",
        "documentation": "Amount of increase in obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r745",
      "r1587"
     ]
    },
    "us-gaap_SupplierFinanceProgramTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramTable",
     "presentation": [
      "http://www.aes.com/role/PayablesandAccrualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Table]",
        "label": "Supplier Finance Program [Table]",
        "documentation": "Disclosure of information about supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r741",
      "r742",
      "r743"
     ]
    },
    "us-gaap_SupplierFinanceProgramTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesEffectofChangeinEstimateTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program",
        "label": "Supplier Finance Program [Table Text Block]",
        "documentation": "Tabular disclosure of supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r1587",
      "r1920"
     ]
    },
    "aes_SupplierFinanceProgramWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SupplierFinanceProgramWeightedAverageInterestRate",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Weighted Average Interest Rate",
        "label": "Supplier Finance Program, Weighted Average Interest Rate",
        "documentation": "Supplier Finance Program, Weighted Average Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SuretyBondMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SuretyBondMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Surety Bond",
        "label": "Surety Bond [Member]",
        "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond."
       }
      }
     },
     "auth_ref": []
    },
    "aes_SuretyBondsAndOtherGuarentees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "SuretyBondsAndOtherGuarentees",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Surety Bonds and Other Guarentees",
        "label": "Surety Bonds and Other Guarentees",
        "documentation": "Surety Bonds and Other Guarentees"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TEGMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TEGMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TEG",
        "label": "TEG [Member]",
        "documentation": "TEG"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TEGTEPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TEGTEPMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TEG TEP",
        "label": "TEG TEP [Member]",
        "documentation": "TEG TEP"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TEPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TEPMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TEP",
        "label": "TEP [Member]",
        "documentation": "TEP"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1740"
     ]
    },
    "aes_TaxAttributesValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TaxAttributesValuationAllowance",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Attributes valuation allowance",
        "label": "Tax Attributes valuation allowance",
        "documentation": "Tax Attributes valuation allowance"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TaxBenefitsRelatedToTaxStatusOfOperationsInCountriesSubjectToReducedTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TaxBenefitsRelatedToTaxStatusOfOperationsInCountriesSubjectToReducedTaxRates",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax benefits related to tax status of operations in countries subject to reduced tax rates",
        "label": "Tax Benefits Related To Tax Status Of Operations In Countries Subject To Reduced Tax Rates",
        "documentation": "Income tax benefits related to the tax status of operations in certain countries subject to reduced tax rates as a result of satisfying specific commitments regarding employment and capital investment"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TaxBenefitsRelatedToTaxStatusOfOperationsInCountriesSubjectToReducedTaxRatesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TaxBenefitsRelatedToTaxStatusOfOperationsInCountriesSubjectToReducedTaxRatesPerShare",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax benefits related to tax status of operations in countries subject to reduced tax rates per share (in dollars per share)",
        "label": "Tax Benefits Related To Tax Status Of Operations In Countries Subject To Reduced Tax Rates Per Share",
        "documentation": "Income tax benefits per share related to the tax status of operations in certain countries subject to reduced tax rates as a result of satisfying specific commitments regarding employment and capital investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit carryforward",
        "label": "Tax Credit Carryforward, Amount",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Axis]",
        "label": "Tax Credit Carryforward [Axis]",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "aes_TaxCreditCarryforwardExpirationDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TaxCreditCarryforwardExpirationDateDomain",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward Expiration Date [Domain]",
        "label": "Tax Credit Carryforward Expiration Date [Domain]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward, Name [Domain]",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "aes_TaxCreditExpirationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TaxCreditExpirationAxis",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Expiration [Axis]",
        "label": "Tax Credit Expiration [Axis]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TaxCreditTransferProceedsAllocatedToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TaxCreditTransferProceedsAllocatedToNoncontrollingInterests",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit transfer proceeds allocated to noncontrolling interests",
        "label": "Tax credit transfer proceeds allocated to noncontrolling interests",
        "documentation": "Tax credit transfer proceeds allocated to noncontrolling interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability",
        "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability",
        "documentation": "Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act."
       }
      }
     },
     "auth_ref": [
      "r1990"
     ]
    },
    "us-gaap_TaxPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxPeriodAxis",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Period [Axis]",
        "label": "Tax Period [Axis]",
        "documentation": "Information by period subject to enacted tax law."
       }
      }
     },
     "auth_ref": [
      "r1996"
     ]
    },
    "us-gaap_TaxPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxPeriodDomain",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Period [Domain]",
        "label": "Tax Period [Domain]",
        "documentation": "Identified tax period."
       }
      }
     },
     "auth_ref": [
      "r1996"
     ]
    },
    "aes_TaxReformAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TaxReformAxis",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Reform [Axis]",
        "label": "Tax Reform [Axis]",
        "documentation": "Tax Reform [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TaxReformDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TaxReformDomain",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Reform [Domain]",
        "label": "Tax Reform [Domain]",
        "documentation": "[Domain] for Tax Reform [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity [Abstract]",
        "label": "Temporary Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityByClassOfStockTable",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity, by Class of Stock [Table]",
        "label": "Temporary Equity, by Class of Stock [Table]",
        "documentation": "Disclosure of information about equity instrument classified as temporary equity. Includes, but not is limited to, description of share, value, share authorized, issued, and outstanding, redemption price per share, and subscription receivable."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r111"
     ]
    },
    "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Temporary equity carrying amount",
        "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests",
        "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r511",
      "r665",
      "r1121"
     ]
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity Disclosure [Abstract]",
        "label": "Temporary Equity Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityEliminationAsPartofReorganization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityEliminationAsPartofReorganization",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Temporary Equity, Elimination as Part of Reorganization",
        "label": "Temporary Equity, Elimination as Part of Reorganization",
        "documentation": "Redemption of temporary equity as the result of a triggering event associated with the temporary equity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityInterestInSubsidiaryEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityInterestInSubsidiaryEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity, Interest in Subsidiary Earnings",
        "label": "Temporary Equity, Interest in Subsidiary Earnings",
        "documentation": "Subsidiary earnings portion attributable to temporary equity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityLineItems",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity [Line Items]",
        "label": "Temporary Equity [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityNetIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityNetIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity, Net Income",
        "label": "Temporary Equity, Net Income",
        "documentation": "The portion of net income or loss attributable to temporary equity interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityOtherChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityOtherChanges",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity, Other Changes",
        "label": "Temporary Equity, Other Changes",
        "documentation": "Amount of increase (decrease) in temporary equity from changes classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/RedeemableStockofSubsidiariesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "label": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "documentation": "Value of new stock classified as temporary equity issued during the period."
       }
      }
     },
     "auth_ref": []
    },
    "aes_TotalAdjustedEBITDA": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TotalAdjustedEBITDA",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Adjusted EBITDA",
        "label": "Total Adjusted EBITDA",
        "documentation": "Total Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TotalAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TotalAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total adjustments",
        "label": "Total adjustments",
        "documentation": "Total adjustments related to the statement of changes in equity restatement"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TotalCostOfSalesExcludingDepreciationAmortizationAndAccretionOfAROs1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TotalCostOfSalesExcludingDepreciationAmortizationAndAccretionOfAROs1",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total cost of sales excluding depreciation, amortization, and accretion of AROs (1)",
        "label": "Total cost of sales excluding depreciation, amortization, and accretion of AROs (1)",
        "documentation": "Total cost of sales excluding depreciation, amortization, and accretion of AROs (1)"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TotalNonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TotalNonUsMember",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Non-U.S.",
        "label": "Total Non Us [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1732"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1739"
     ]
    },
    "aes_TotalperiodforadjustmentstotheRegulatoryAssetBase": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TotalperiodforadjustmentstotheRegulatoryAssetBase",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total period for adjustments to the Regulatory Asset Base (Up to)",
        "label": "Total period for adjustments to the Regulatory Asset Base",
        "documentation": "Total period for adjustments to the Regulatory Asset Base"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Totalperiodtorecoverorrefundcostsforannualtariffadjustment": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Totalperiodtorecoverorrefundcostsforannualtariffadjustment",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total period to recover or refund costs for annual tariff adjustment",
        "label": "Total period to recover or refund costs for annual tariff adjustment",
        "documentation": "Total period to recover or refund costs for annual tariff adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS AND NOTES RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r370",
      "r372",
      "r1869",
      "r1870",
      "r1872"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1760"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1762"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.aes.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial Instruments [Domain]",
        "terseLabel": "Fair Value, Option, Eligible Item or Group [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r815",
      "r834",
      "r1079",
      "r1115",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1322",
      "r1620",
      "r1624",
      "r1626",
      "r1627",
      "r1628",
      "r1629",
      "r1630",
      "r1631",
      "r1632",
      "r1636",
      "r1809",
      "r1810",
      "r1811",
      "r1812",
      "r1813",
      "r1814",
      "r1815",
      "r1873",
      "r1874",
      "r1875",
      "r1876",
      "r2024",
      "r2027",
      "r2028",
      "r2029",
      "r2036",
      "r2039"
     ]
    },
    "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation Adjustment Functional to Reporting Currency, Net of Tax",
        "label": "Translation Adjustment Functional to Reporting Currency, Net of Tax",
        "documentation": "Amount of cumulative translation gain (loss), after tax, from translating foreign currency financial statements into the reporting currency."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r2044"
     ]
    },
    "aes_TransmissionRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TransmissionRightsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transmission Rights [Member]",
        "label": "Transmission Rights [Member]",
        "documentation": "TransmissionRights [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1763"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1764"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1764"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1762"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1762"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1765"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1763"
     ]
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "presentation": [
      "http://www.aes.com/role/EquityEquityDividendsDetails",
      "http://www.aes.com/role/EquityEquityStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock Acquired, Average Cost Per Share",
        "label": "Shares Acquired, Average Cost Per Share",
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Common",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/EquityEquityStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Common, Shares",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/EquityEquityDividendsDetails",
      "http://www.aes.com/role/EquityEquityStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of treasury stock (shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r244",
      "r306"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.aes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.aes.com/role/AccountingChangesandErrorCorrectionsDetails",
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, at cost (148,635,718 and 149,358,357 shares, respectively)",
        "negatedTerseLabel": "Treasury stock",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r244",
      "r248"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/EquityEquityDividendsDetails",
      "http://www.aes.com/role/EquityEquityStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Value, Acquired, Cost Method",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r121",
      "r306"
     ]
    },
    "aes_TunicaWindpowerLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TunicaWindpowerLLCMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tunica Windpower LLC",
        "label": "Tunica Windpower LLC [Member]",
        "documentation": "Tunica Windpower LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfAdoptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfAdoptionMember",
     "presentation": [
      "http://www.aes.com/role/EquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesNewAccountingPronouncementsAdoptedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Adoption [Domain]",
        "label": "Accounting Standards Update [Domain]",
        "documentation": "Amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r528",
      "r529",
      "r530",
      "r532",
      "r544",
      "r615",
      "r616",
      "r667",
      "r668",
      "r669",
      "r670",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r729",
      "r730",
      "r749",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1038",
      "r1039",
      "r1040",
      "r1042",
      "r1043",
      "r1044",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1077",
      "r1078",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1116",
      "r1117",
      "r1148",
      "r1149",
      "r1150",
      "r1185",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1246",
      "r1247",
      "r1248",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363"
     ]
    },
    "aes_TypeOfDebtDefaultAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TypeOfDebtDefaultAxis",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type Of Debt Default [Axis]",
        "label": "Type Of Debt Default [Axis]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_TypeOfDebtDefaultDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "TypeOfDebtDefaultDomain",
     "presentation": [
      "http://www.aes.com/role/DebtSubsidiaryNonRecourseDebtinDefaultorAcceleratedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type Of Debt Default [Domain]",
        "label": "Type Of Debt Default [Domain]",
        "documentation": "The primary nature of the violation causing the debt default."
       }
      }
     },
     "auth_ref": []
    },
    "aes_U.S.SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "U.S.SubsidiariesMember",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Subsidiaries",
        "label": "U.S. Subsidiaries [Member]",
        "documentation": "U.S. Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "aes_U.S.nonunionNumberofDefinedContributionPlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "U.S.nonunionNumberofDefinedContributionPlans",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Non-Union Number of Defined Contribution Plans",
        "label": "U.S. non-union Number of Defined Contribution Plans",
        "documentation": "U.S. non-union Defined Contribution Plans"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UKWindProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UKWindProjectsMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UK Wind Projects",
        "label": "UK Wind Projects [Member]",
        "documentation": "UK Wind Projects [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.aes.com/role/BenefitPlansAccumulatedBenefitObligationDetails",
      "http://www.aes.com/role/BenefitPlansAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.aes.com/role/BenefitPlansAmountsRecognizedintheConsolidatedBalanceSheetsDetails",
      "http://www.aes.com/role/BenefitPlansBenefitPlansWeightedAverageAssumptionsDetails",
      "http://www.aes.com/role/BenefitPlansExpectedFutureBenefitPaymentsDetails",
      "http://www.aes.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.aes.com/role/BenefitPlansLevel3RollForwardDetails",
      "http://www.aes.com/role/BenefitPlansNarrativeDetails",
      "http://www.aes.com/role/BenefitPlansNetFundedStatusDetails",
      "http://www.aes.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.aes.com/role/BenefitPlansPlanAssetAllocationsDetails",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesChangeinAccountingEstimateDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UNITED STATES",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "aes_USGenerationFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "USGenerationFacilityMember",
     "presentation": [
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Generation Facility [Member]",
        "label": "US Generation Facility [Member]",
        "documentation": "US Generation Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USGovernmentDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USGovernmentDebtSecuritiesMember",
     "presentation": [
      "http://www.aes.com/role/FairValueRecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Government Debt Securities",
        "label": "US Government Debt Securities [Member]",
        "documentation": "Debt securities issued by the United States government."
       }
      }
     },
     "auth_ref": [
      "r2080"
     ]
    },
    "aes_USandUtilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "USandUtilitiesDomain",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US and Utilities SBU",
        "label": "US and Utilities [Domain]",
        "documentation": "US and Utilities [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UnamortizedDiscountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UnamortizedDiscountsMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/DebtRecourseDebtNetPrincipalAmountsDueOverFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized Discounts [Member]",
        "label": "Unamortized Discounts [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UncertainTaxPositionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UncertainTaxPositionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain Tax Positions Additional Disclosures:",
        "label": "Uncertain Tax Positions Additional Disclosures [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UncertainTaxPositionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UncertainTaxPositionsTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain Tax Positions [Table Text Block]",
        "label": "Uncertain Tax Positions [Table Text Block]",
        "documentation": "Uncertain Tax Positions [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UncollectionOfRateRidersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UncollectionOfRateRidersMember",
     "presentation": [
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncollection of rate riders",
        "label": "Uncollection of rate riders [Member]",
        "documentation": "Uncollection of rate riders"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed Earnings of Foreign Subsidiaries",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r381",
      "r980"
     ]
    },
    "aes_UndistributedEarningsOfMinorityOwnedAffiliatesIncludedInRetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UndistributedEarningsOfMinorityOwnedAffiliatesIncludedInRetainedEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed Earnings Of Minority Owned Affiliates Included In Retained Earnings",
        "label": "Undistributed Earnings Of Minority Owned Affiliates Included In Retained Earnings",
        "documentation": "The amount of undistributed earnings of 50%-or-less owned affiliates included in retained earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1759"
     ]
    },
    "aes_UnrealizedDerivativeAndEquitySecuritiesLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UnrealizedDerivativeAndEquitySecuritiesLossesGains",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized derivative and equity securities losses (gains)",
        "label": "Unrealized derivative and equity securities losses (gains)",
        "documentation": "Unrealized derivative and equity securities losses (gains)"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UnrealizedForeignCurrencyLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UnrealizedForeignCurrencyLossesGains",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized foreign currency losses (gains)",
        "label": "Unrealized foreign currency losses (gains)",
        "documentation": "Unrealized foreign currency losses (gains)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized Gain (Loss) on Investments",
        "label": "Unrealized Gain (Loss) on Investments",
        "documentation": "Amount of unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "terseLabel": "Unrecognized tax benefits",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r981",
      "r1000",
      "r1613"
     ]
    },
    "aes_UnrecognizedTaxBenefitsAnticipatedToResultInNetDecreaseOfUnrecognizedTaxBenefitsWithin12MonthsOfBalanceSheetDateMaximum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UnrecognizedTaxBenefitsAnticipatedToResultInNetDecreaseOfUnrecognizedTaxBenefitsWithin12MonthsOfBalanceSheetDateMaximum",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits anticipated to result in net decrease of unrecognized tax benefits within 12 months, maximum",
        "label": "Unrecognized Tax Benefits Anticipated To Result In Net Decrease Of Unrecognized Tax Benefits Within 12 Months Of Balance Sheet Date Maximum",
        "documentation": "The maximum amount of unrecognized tax benefits anticipated to result in a net decrease of unrecognized tax benefits within 12 months of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reductions for tax positions of prior years",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r1001",
      "r1613"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlements",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities."
       }
      }
     },
     "auth_ref": [
      "r1003",
      "r1613"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Accrued",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued",
        "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return."
       }
      }
     },
     "auth_ref": [
      "r1995"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued:",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense:",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Expense",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Expense",
        "documentation": "Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r1995"
     ]
    },
    "aes_UnrecognizedTaxBenefitsIncreasesDecreasesNetResultingFromForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UnrecognizedTaxBenefitsIncreasesDecreasesNetResultingFromForeignCurrencyTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of foreign currency translation",
        "label": "Unrecognized Tax Benefits Increases Decreases Net Resulting From Foreign Currency Translation",
        "documentation": "The net amount of increases (decreases) in unrecognized tax benefits resulting from the effects of foreign currency translation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for current year tax positions",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1613"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for tax positions of prior years",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r1001",
      "r1613"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Interest on income taxes accrued",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes."
       }
      }
     },
     "auth_ref": [
      "r1995"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "documentation": "Amount of interest expense for an underpayment of income taxes."
       }
      }
     },
     "auth_ref": [
      "r1995"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns."
       }
      }
     },
     "auth_ref": [
      "r1997"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lapse of statute of limitations",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "verboseLabel": "Unrecognized tax benefits that would impact effective tax rate",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
       }
      }
     },
     "auth_ref": [
      "r1005",
      "r1613"
     ]
    },
    "aes_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRatePortionWithAttributesWarrantingFullValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRatePortionWithAttributesWarrantingFullValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits that would impact effective tax rate portion with attributes warranting full valuation allowance",
        "label": "Unrecognized Tax Benefits That Would Impact Effective Tax Rate Portion With Attributes Warranting Full Valuation Allowance",
        "documentation": "The amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate, in the form of tax attributes that would warrant a full valuation allowance"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UnrecognizedTaxbenefitsAnticipatedToResultInNeDecreaseofUnrecognizedTaxBenefitsWIthin12MonthsofBalanceSheetDateMinimum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UnrecognizedTaxbenefitsAnticipatedToResultInNeDecreaseofUnrecognizedTaxBenefitsWIthin12MonthsofBalanceSheetDateMinimum",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax benefits Anticipated To Result In Ne Decrease of Unrecognized Tax Benefits WIthin 12 Months of Balance Sheet Date Minimum",
        "label": "Unrecognized Tax benefits Anticipated To Result In Ne Decrease of Unrecognized Tax Benefits WIthin 12 Months of Balance Sheet Date Minimum",
        "documentation": "Unrecognized Tax benefits Anticipated To Result In Ne Decrease of Unrecognized Tax Benefits WIthin 12 Months of Balance Sheet Date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnregulatedOperationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnregulatedOperationMember",
     "presentation": [
      "http://www.aes.com/role/EquityReclassificationsOutofAOCLDetails",
      "http://www.aes.com/role/PropertyPlantandEquipmentRegulatedandNonRegulatedGenerationandDistributionPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unregulated Operation [Member]",
        "label": "Unregulated Operation [Member]",
        "documentation": "Operation of entity not regulated by governmental or other regulatory organizations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://www.aes.com/role/ContingenciesLossContingenciesDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentGuaranteesandLettersofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured Debt [Member]",
        "label": "Unsecured Debt [Member]",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnusualRiskOrUncertaintyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnusualRiskOrUncertaintyLineItems",
     "presentation": [
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unusual Risk or Uncertainty [Line Items]",
        "label": "Unusual Risk or Uncertainty [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnusualRiskOrUncertaintyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnusualRiskOrUncertaintyTable",
     "presentation": [
      "http://www.aes.com/role/RisksAndUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unusual Risk or Uncertainty [Table]",
        "label": "Unusual Risk or Uncertainty [Table]",
        "documentation": "Disclosure of information about unusual risk or uncertainty or both and their financial impact or potential financial impact."
       }
      }
     },
     "auth_ref": []
    },
    "aes_UplightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UplightMember",
     "presentation": [
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesEffectiveEquityOwnershipInterestandCarryingValuesDetails",
      "http://www.aes.com/role/InvestmentsInandAdvancesToAffiliatesSummaryofFinancialInformationofAffiliatesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uplight",
        "label": "Uplight [Member]",
        "documentation": "Uplight"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UruguaianaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UruguaianaMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uruguaiana [Member]",
        "label": "Uruguaiana [Member]",
        "documentation": "Uruguaiana"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UsGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UsGenerationMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesbyReportableSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewables SBU",
        "verboseLabel": "US SBU",
        "label": "US - Generation [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "USE OF ESTIMATES",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91",
      "r92",
      "r393",
      "r394",
      "r396",
      "r397"
     ]
    },
    "us-gaap_UseRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseRightsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsAcquiredDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use Rights [Member]",
        "verboseLabel": "Land Use Rights [Member]",
        "label": "Use Rights [Member]",
        "documentation": "Legal right to use or benefit from the use of natural resources or access. Examples include, but are not limited to, drilling rights, water rights, air rights, timber cutting rights and route authorities."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r1901",
      "r1902",
      "r1903",
      "r1904",
      "r1906",
      "r1907",
      "r1910",
      "r1911"
     ]
    },
    "aes_UtilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UtilitiesMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsGoodwillRollForwardDetails",
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAssetsDepreciationandAmortizationandCapitalExpendituresDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utilities",
        "label": "Utilities [Member]",
        "documentation": "Utilities"
       }
      }
     },
     "auth_ref": []
    },
    "aes_UtilitiesSBUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "UtilitiesSBUMember",
     "presentation": [
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationAdjustedEBITDAReconcilliationofNetIncomeLossDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenuebySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utilities SBU",
        "label": "Utilities SBU [Member]",
        "documentation": "Utilities SBU"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilityPlantDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilityPlantDomain",
     "presentation": [
      "http://www.aes.com/role/RelatedPartyTransactionsScheduleofrelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utility Plant [Domain]",
        "label": "Utility Plant [Domain]",
        "documentation": "Plant owned by a utility entity used in the operations of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "country_VN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "VN",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails",
      "http://www.aes.com/role/SegmentsandGeographicInformationSegmentandGeographicInformationRevenueandAssetsbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VIET NAM",
        "label": "VIET NAM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in valuation allowance",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "aes_ValuationAllowanceOffset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ValuationAllowanceOffset",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance offset",
        "label": "Valuation allowance offset",
        "documentation": "Valuation allowance offset"
       }
      }
     },
     "auth_ref": []
    },
    "aes_ValuationAllowanceOffsetFederal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ValuationAllowanceOffsetFederal",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance offset, federal",
        "label": "Valuation allowance offset, federal",
        "documentation": "Valuation allowance offset, federal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Axis]",
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1097",
      "r1626",
      "r2029"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Domain]",
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1097",
      "r1626",
      "r2029"
     ]
    },
    "us-gaap_ValueAddedTaxReceivableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValueAddedTaxReceivableNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/FairValueInstrumentsNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax",
        "label": "Value Added Tax Receivable, Noncurrent",
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities."
       }
      }
     },
     "auth_ref": [
      "r1824"
     ]
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.aes.com/role/ConsolidatedBalanceSheets",
      "http://www.aes.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Variable Interest Entities [Member]",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r1054",
      "r1055",
      "r1060",
      "r1061"
     ]
    },
    "us-gaap_VariableInterestEntityTermsOfArrangements": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityTermsOfArrangements",
     "presentation": [
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Terms of Arrangements",
        "label": "Variable Interest Entity, Terms of Arrangements",
        "documentation": "Description of the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, that could require the reporting entity to provide financial support (for example, liquidity arrangements and obligations to purchase assets) to the Variable Interest Entity (VIE), including events or circumstances that could expose the reporting entity to a loss."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r158"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.aes.com/role/LeasesLesseeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Lease, Cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r1165",
      "r1634"
     ]
    },
    "us-gaap_VariableLeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.aes.com/role/LeasesLessorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Lease, Income",
        "label": "Variable Lease, Income",
        "documentation": "Amount of variable lease payments from operating, direct financing, and sales-type leases, excluding amount included in measurement of lease receivable."
       }
      }
     },
     "auth_ref": [
      "r1183"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "aes_VariableRateDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "VariableRateDebtMember",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate Debt",
        "label": "Variable Rate Debt [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.aes.com/role/DebtNonRecourseDebtCarryingAmountsandTermsDetails",
      "http://www.aes.com/role/DebtNonrecourseDebtNarrativeDetails",
      "http://www.aes.com/role/DebtRecourseDebtCarryingAmountandTermsDetails",
      "http://www.aes.com/role/ScheduleICondensedFinancialInformationofParentSeniorNotesandJuniorSubordinatedNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "aes_Ventanas12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Ventanas12Member",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ventanas 1 &amp; 2",
        "label": "Ventanas 1 &amp; 2 [Member]",
        "documentation": "Ventanas 1 &amp; 2"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Ventanas34Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Ventanas34Member",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/AssetImpairmentExpenseNarrativeDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ventanas 3 &amp; 4",
        "label": "Ventanas 3 &amp; 4 [Member]",
        "documentation": "Ventanas 3 &amp; 4"
       }
      }
     },
     "auth_ref": []
    },
    "aes_VentanasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "VentanasMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails",
      "http://www.aes.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ventanas",
        "label": "Ventanas [Member]",
        "documentation": "Ventanas"
       }
      }
     },
     "auth_ref": []
    },
    "aes_VentusWindComplexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "VentusWindComplexMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EquityTransactionswithNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ventus Wind Complex [Member]",
        "label": "Ventus Wind Complex [Member]",
        "documentation": "Ventus Wind Complex"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1961",
      "r1962",
      "r1963",
      "r1964",
      "r1965",
      "r1966",
      "r1967",
      "r1968",
      "r1969",
      "r1970",
      "r1971",
      "r1972",
      "r1973",
      "r1974",
      "r1975",
      "r1976",
      "r1977",
      "r1978",
      "r1979",
      "r1980",
      "r1981",
      "r1982",
      "r1983",
      "r1984",
      "r1985",
      "r1986"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.aes.com/role/ShareBasedCompensationSharebasedCompensationPCUDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1961",
      "r1962",
      "r1963",
      "r1964",
      "r1965",
      "r1966",
      "r1967",
      "r1968",
      "r1969",
      "r1970",
      "r1971",
      "r1972",
      "r1973",
      "r1974",
      "r1975",
      "r1976",
      "r1977",
      "r1978",
      "r1979",
      "r1980",
      "r1981",
      "r1982",
      "r1983",
      "r1984",
      "r1985",
      "r1986"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1728"
     ]
    },
    "aes_WarriorRunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "WarriorRunMember",
     "presentation": [
      "http://www.aes.com/role/AssetImpairmentExpenseImpairmentofLongLivedAssetsHeldandUsedbyAssetDetails",
      "http://www.aes.com/role/FairValueNonrecurringMeasurementsDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FinancingReceivablesDetails",
      "http://www.aes.com/role/RevenueContractBalancesDetails",
      "http://www.aes.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.aes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrior Run",
        "label": "Warrior Run [Member]",
        "documentation": "Warrior Run"
       }
      }
     },
     "auth_ref": []
    },
    "aes_WaterRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "WaterRightsMember",
     "presentation": [
      "http://www.aes.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Water rights",
        "label": "Water rights [Member]",
        "documentation": "Intangible asset resulting from water use rights."
       }
      }
     },
     "auth_ref": []
    },
    "aes_WeightedAverageLeaseTermandDiscountRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "WeightedAverageLeaseTermandDiscountRateTableTextBlock",
     "presentation": [
      "http://www.aes.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Lease Term and Discount Rate [Table Text Block]",
        "label": "Weighted-Average Lease Term and Discount Rate [Table Text Block]",
        "documentation": "Weighted-Average Lease Term and Discount Rate [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails",
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/FairValueLevel3ReconciliationDetails",
      "http://www.aes.com/role/FairValueNonrecurringUnobservableInputsDetails",
      "http://www.aes.com/role/FairValueQuantitativeInformationDetails",
      "http://www.aes.com/role/GeneralandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.aes.com/role/ShareBasedCompensationNarrativeDetails",
      "http://www.aes.com/role/SupplierFinancingArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average [Member]",
        "verboseLabel": "Weighted Average",
        "label": "Weighted Average [Member]"
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1222",
      "r1537",
      "r1538",
      "r1626",
      "r2061",
      "r2063",
      "r2066"
     ]
    },
    "aes_WeightedAverageNumberAntidilutiveSecuritiesExcludedFromComputationOfEPS": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "WeightedAverageNumberAntidilutiveSecuritiesExcludedFromComputationOfEPS",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails",
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number Antidilutive Securities Excluded from Computation of EPS",
        "label": "Weighted Average Number Antidilutive Securities Excluded from Computation of EPS",
        "documentation": "Weighted Average Number Antidilutive Securities Excluded from Computation of EPS"
       }
      }
     },
     "auth_ref": []
    },
    "aes_WeightedAverageNumberAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "WeightedAverageNumberAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShare",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number Antidilutive Securities Excluded from Computation of Earnings per Share",
        "label": "Weighted Average Number Antidilutive Securities Excluded from Computation of Earnings per Share",
        "documentation": "Weighted Average Number Antidilutive Securities Excluded from Computation of Earnings per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r561"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.aes.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number of Shares Outstanding, Basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r561"
     ]
    },
    "aes_WindsorSolarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "WindsorSolarMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsAcquistionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Windsor Solar",
        "label": "Windsor Solar [Member]",
        "documentation": "Windsor Solar"
       }
      }
     },
     "auth_ref": []
    },
    "currency_XXX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "XXX",
     "presentation": [
      "http://www.aes.com/role/DerivativeInstrumentsandHedgingActivitiesOutstandingDerivativeNotionalsandTermsbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "No currency",
        "label": "No currency"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Year2017to2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Year2017to2024Member",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Expiration",
        "label": "Year 2017 to 2024 [Member]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "aes_Year2023to2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "Year2023to2028Member",
     "presentation": [
      "http://www.aes.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year 2023 to 2028 [Member]",
        "label": "Year 2023 to 2028 [Member]",
        "documentation": "Year 2023 to 2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1726"
     ]
    },
    "aes_ZimmerandMiamiFortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.aes.com/20241231",
     "localname": "ZimmerandMiamiFortMember",
     "presentation": [
      "http://www.aes.com/role/AcquisitionsandDispositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zimmer and Miami Fort [Member]",
        "label": "Zimmer and Miami Fort [Member]",
        "documentation": "Zimmer and Miami Fort [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "980",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482115/980-10-05-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479971/205-30-35-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(j)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-11"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-14"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-16"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1D",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1D"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r27": {
   "role": "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479910/205-30-50-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481097/715-30-50-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "60",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "80",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-2"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-13"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "270",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-12"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "270",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-13"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "270",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-14"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r102": {
   "role": "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"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481244/470-50-50-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(12)(c)",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(16)(c)",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "70",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-2"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-3"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-4"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "30",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-5"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "30",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-6"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-24"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4J"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4L",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4L"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "25",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480901/815-30-45-1"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481834/980-20-45-1"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478742/980-340-50-2"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478742/980-340-50-3"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478098/980-340-55-2"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "360",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477468/980-360-25-1"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "715",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478574/980-715-50-1"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "835",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479123/980-835-45-1"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r209": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1A"
  },
  "r210": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B"
  },
  "r211": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1C"
  },
  "r212": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r213": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r214": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B"
  },
  "r215": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4"
  },
  "r216": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r217": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A"
  },
  "r218": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A"
  },
  "r219": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r220": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r221": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r222": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r223": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r224": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r225": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r226": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r227": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D"
  },
  "r228": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r229": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r230": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r231": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r232": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r233": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r234": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r235": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r236": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r237": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r238": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r243": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r244": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r245": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r246": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r247": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r248": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r249": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r250": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r251": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r252": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-7"
  },
  "r253": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r254": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r255": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r256": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r257": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r258": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r259": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r260": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r261": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r262": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r263": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r264": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r265": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r266": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r267": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r268": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r269": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r270": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r271": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r272": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r273": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r274": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r275": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r276": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r277": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r278": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r279": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r280": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r281": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r282": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r283": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r284": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r285": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r286": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15"
  },
  "r287": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9"
  },
  "r288": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r289": {
   "role": "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"
  },
  "r290": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r291": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r292": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r293": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r294": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r295": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r296": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r297": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r298": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-12A"
  },
  "r299": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r300": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r301": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(14)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r302": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(15)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r303": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r304": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r305": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r306": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r307": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r308": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r309": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r310": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r311": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r312": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r313": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r314": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r315": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r316": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r317": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r318": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r319": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r320": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r321": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r322": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23"
  },
  "r323": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r324": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5"
  },
  "r325": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r326": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "83",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480647/815-10-15-83"
  },
  "r327": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r328": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r329": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r330": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r331": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r332": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r333": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-3"
  },
  "r334": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r335": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r336": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r337": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r338": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r339": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r340": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r341": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r342": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r343": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r344": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r345": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r346": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r347": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r348": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r349": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r350": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r351": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r352": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r353": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r354": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477711/980-340-25-1"
  },
  "r355": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478742/980-340-50-1"
  },
  "r356": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 10.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479070/980-360-S99-1"
  },
  "r357": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477571/980-405-25-1"
  },
  "r358": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "410",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479162/980-410-25-2"
  },
  "r359": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "410",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 10.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478311/980-410-S99-1"
  },
  "r360": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479068/980-740-25-1"
  },
  "r361": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479068/980-740-25-2"
  },
  "r362": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r363": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r364": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r365": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r366": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r367": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r368": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r369": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r370": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r371": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r372": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r373": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
  },
  "r374": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r375": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481696/310-30-50-2"
  },
  "r376": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481774/310-40-40-7A"
  },
  "r377": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-8A"
  },
  "r378": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-8B"
  },
  "r379": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r380": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r381": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r382": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481440/840-10-50-2"
  },
  "r383": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Subparagraph": "(Note 3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481418/840-10-55-40"
  },
  "r384": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-1"
  },
  "r385": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-2"
  },
  "r386": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-4"
  },
  "r387": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481192/840-30-45-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-14"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "20",
   "Topic": "410",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3A"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3A"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Subparagraph": "(Instruction 5)",
   "Publisher": "SEC"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(4)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(5)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(1)(i)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(1)(ii)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Subparagraph": "(Instruction 5)",
   "Publisher": "SEC"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(5)",
   "Publisher": "SEC"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "44",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "44",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-20/tableOfContent"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r731": {
   "role": "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"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-4"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/410-20/tableOfContent"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481999/410-20-25-4"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481879/410-20-45-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481879/410-20-45-3"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482620/740-10-25-3"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-3"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-5A"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481724/830-30-40-1"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-30/tableOfContent"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479341/842-30-25-2"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-3"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-1"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-10"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-6"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-5"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-10"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-8"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-9"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r1478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column C)(Footnote 6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column D)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column D)(Footnote 6)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r1523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r1525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r1526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1"
  },
  "r1527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r1538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r1539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1540": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1541": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1542": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1543": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1544": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1545": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1546": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1547": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1548": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1549": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1550": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r1551": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1552": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1553": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r1554": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20"
  },
  "r1555": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r1556": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r1557": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1558": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1559": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1560": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1561": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1562": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1563": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1564": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1565": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1566": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1567": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1568": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r1569": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1570": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1571": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1572": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1573": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1574": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1575": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-10"
  },
  "r1576": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-11"
  },
  "r1577": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1578": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1579": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1580": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1581": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1582": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "79",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79"
  },
  "r1583": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80"
  },
  "r1584": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1585": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1586": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1587": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477128/405-50-55-5"
  },
  "r1588": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481899/410-30-55-16"
  },
  "r1589": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481639/420-10-35-4"
  },
  "r1590": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r1591": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1592": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1593": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1594": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1595": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1596": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1597": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1598": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1599": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1600": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1601": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1602": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1603": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1604": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1605": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1606": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1607": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r1608": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1609": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1610": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1611": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1612": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1613": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1614": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1615": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479908/805-50-55-1"
  },
  "r1616": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1618": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1619": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1620": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1622": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1625": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1626": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1627": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1632": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1637": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12"
  },
  "r1638": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34"
  },
  "r1643": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1644": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3"
  },
  "r1645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1646": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1648": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7"
  },
  "r1649": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1650": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1651": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1652": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1653": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1655": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r1656": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1657": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1658": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1659": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1660": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1661": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1662": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1663": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1664": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1665": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1666": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1667": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1668": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-2"
  },
  "r1669": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1670": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1671": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1759": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1760": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1761": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1762": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1763": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1765": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1766": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1767": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1768": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1769": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1770": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1771": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1772": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1773": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1774": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1775": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1776": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1777": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1778": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1779": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1780": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1781": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1782": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1783": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1784": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1785": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1786": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1787": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1788": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1789": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1790": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1791": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-11"
  },
  "r1792": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481174/470-10-25-2"
  },
  "r1794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r1797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r1798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r1799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r1800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r1801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r1803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r1804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r1805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r1806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 6.L.1)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-4"
  },
  "r1808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "610",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/610/tableOfContent"
  },
  "r1809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r1821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1841": {
   "role": "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"
  },
  "r1842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-9"
  },
  "r1843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r1854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r1855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r1861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r1868": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r1872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r1878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r1881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r1882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/326-20/tableOfContent"
  },
  "r1883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r1884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/326-30/tableOfContent"
  },
  "r1887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r1888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r1913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1915": {
   "role": "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"
  },
  "r1916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r1921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481879/410-20-45-1"
  },
  "r1922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r1923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-7"
  },
  "r1928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r1929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1"
  },
  "r1936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482050/460-10-25-4"
  },
  "r1937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r1938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r1948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r1949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r1957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r1958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r1959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r1961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/720/tableOfContent"
  },
  "r1988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r1990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r1991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r1992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r2000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r2001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r2002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r2003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r2004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r2005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r2006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r2007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r2008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r2009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r2010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r2011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r2012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r2013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r2014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r2015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r2016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r2017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r2018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r2019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r2020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r2021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r2022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r2023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r2024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r2025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r2036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r2037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r2038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r2039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r2040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r2041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r2042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r2043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r2044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r2045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r2046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r2047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r2048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r2049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r2050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r2051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r2052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r2053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-13"
  },
  "r2054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r2055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r2056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r2057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r2058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r2059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r2060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r2061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r2062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r2063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r2064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r2065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r2066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r2067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r2068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-4"
  },
  "r2069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r2070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r2071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r2072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r2073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r2074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r2075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r2076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r2077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r2078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r2079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r2080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r2081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r2089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r2090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r2091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r2092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r2093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r2094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r2095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r2096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r2097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r2098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r2099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r2100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r2101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r2102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r2103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r2118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r2119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r2120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r2121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r2122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r2123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r2124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r2125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r2126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r2127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r2128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r2129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r2130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r2131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r2132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r2133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r2134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r2135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r2136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r2137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r2138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
