XML 124 R113.htm IDEA: XBRL DOCUMENT
v3.20.2

Subsequent Events (Details) |  | 12 Months Ended |  |
--- | --- | --- | --- | ---
Oct. 06, 2020 USD ($) | Dec. 31, 2019 USD ($) agreement | Nov. 17, 2020 USD ($) | Oct. 29, 2020 director
Subsequent Event [Line Items] |  |  |  |
Amount of code of conduct payment |  | $ 4,000,000 |  |
Revolving Credit Facility | Line of Credit |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Number of agreements | agreement |  | 2 |  |
Maximum amount borrowed under revolving credit facility |  | $ 3,500,000,000 |  |
Revolving Credit Facility | Line of Credit | FE |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Maximum amount borrowed under revolving credit facility |  | 2,500,000,000 |  |
Revolving Credit Facility | Line of Credit | FET Sub-limits |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Maximum amount borrowed under revolving credit facility |  | $ 1,000,000,000.0 |  |
Revolving Credit Facility | Line of Credit | Parent, the Utilities, FET and Certain Subsidiaries [Member] |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Term of revolving credit facility |  | 5 years |  |
Subsequent Event |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Number of additional executives terminated | director |  |  |  | 2
Subsequent Event | Revolving Credit Facility | Line of Credit | FE |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Maximum amount borrowed under revolving credit facility |  |  | $ 1,500,000,000 |
Subsequent Event | Mitchell v. FirstEnergy Corp. | Minimum | Pending Litigation |  |  |  |
Subsequent Event [Line Items] |  |  |  |
Amount of damages sought | $ 875,000 |  |  |

X
- Definition Debt Instrument, Number of Agreements + References No definition available. + Details
Name: | fe_DebtInstrumentNumberofAgreements
Namespace Prefix: | fe_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Additional Executives Terminated + References No definition available. + Details
Name: | fe_NumberOfAdditionalExecutivesTerminated
Namespace Prefix: | fe_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Violation of Code of Conduct Payment, Amount + References No definition available. + Details
Name: | fe_ViolationOfCodeOfConductPaymentAmount
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The value (monetary amount) of the award the plaintiff seeks in the legal matter. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyDamagesSoughtValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_GuarantorSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=fe_MitchellVFirstEnergyCorpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |