XML 50 R39.htm IDEA: XBRL DOCUMENT
v3.22.2

Regulatory Matters - Maryland and New Jersey (Details) meter in Millions, $ in Millions |  |  |  |  |  |  | 3 Months Ended | 6 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | ---
May 02, 2022 USD ($) | Nov. 01, 2021 | Sep. 14, 2021 USD ($) meter | Apr. 23, 2021 USD ($) | Mar. 01, 2021 program | Oct. 28, 2020 USD ($) | Jun. 30, 2022 USD ($) | Jun. 30, 2022
PE | Maryland |  |  |  |  |  |  |  |
Regulatory Matters [Line Items] |  |  |  |  |  |  |  |
Incremental energy savings goal per year (percent) |  |  |  |  |  |  |  | 0.20%
Incremental energy savings goal thereafter (percent) |  |  |  |  |  |  |  | 2.00%
Amortization period |  |  |  |  |  |  |  | 5 years
Amount of requested rate increase (decrease) |  |  |  |  |  |  | $ 148 |
Recovery period for expenditures for cost recovery program |  |  |  |  |  |  | 3 years |
JCP&L | Advanced Metering Infrastructure Supplemental Filing | New Jersey | Regulated Distribution |  |  |  |  |  |  |  |
Regulatory Matters [Line Items] |  |  |  |  |  |  |  |
First period of the program |  |  | 6 years |  |  |  |  |
Costs associated with program |  |  | $ 494 |  |  |  |  |
Amount of capital expenditures |  |  | 390 |  |  |  |  |
Amount of maintenance expense |  |  | 73 |  |  |  |  |
Cost of removal |  |  | $ 31 |  |  |  |  |
JCP&L | NJBPU | New Jersey |  |  |  |  |  |  |  |
Regulatory Matters [Line Items] |  |  |  |  |  |  |  |
Requested increase to ROE |  | 9.60% |  |  |  |  |  |
Amount of revenue increase |  |  |  |  |  | $ 94 |  |
JCP&L | NJBPU | Advanced Metering Infrastructure | New Jersey | Regulated Distribution |  |  |  |  |  |  |  |
Regulatory Matters [Line Items] |  |  |  |  |  |  |  |
Number of meters to be deployed | meter |  |  | 1.2 |  |  |  |  |
JCP&L | NJBPU | Energy Efficiency and Peak Demand Reduction | New Jersey | Regulated Distribution |  |  |  |  |  |  |  |
Regulatory Matters [Line Items] |  |  |  |  |  |  |  |
Amortization period |  |  |  | 10 years |  |  |  |
JCP&L | NJBPU | Electrical Vehicle Program | New Jersey | Regulated Distribution |  |  |  |  |  |  |  |
Regulatory Matters [Line Items] |  |  |  |  |  |  |  |
Electric vehicle program period |  |  |  |  | 4 years |  |  |
Number of programs | program |  |  |  |  | 6 |  |  |
Public Utilities, Approved Budget, Amount | $ 40 |  |  |  |  |  |  |
Approved return on capital | 29 |  |  |  |  |  |  |
Approved amount for operations and maintenance expense | $ 11 |  |  |  |  |  |  |
JCP&L | NJBPU | Energy Efficiency and Peak Demand Reduction Stipulation Settlement | New Jersey | Regulated Distribution |  |  |  |  |  |  |  |
Regulatory Matters [Line Items] |  |  |  |  |  |  |  |
Amount of requested rate increase (decrease) |  |  |  | $ 203 |  |  |  |
Approved period of rate plan |  |  |  | 3 years |  |  |  |
Approved investment recovery |  |  |  | $ 158 |  |  |  |
Approved amount of operation and maintenance recovery |  |  |  | $ 45 |  |  |  |

X
- Definition Incremental Energy Savings Goal, Percent + References No definition available. + Details
Name: | fe_IncrementalEnergySavingsGoalPercent
Namespace Prefix: | fe_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Incremental Energy Savings Goal, Thereafter, Percent + References No definition available. + Details
Name: | fe_IncrementalEnergySavingsGoalThereafterPercent
Namespace Prefix: | fe_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Approved Amount of Investment Recovery Over Amortization Period + References No definition available. + Details
Name: | fe_PublicUtilitiesApprovedAmountOfInvestmentRecoveryOverAmortizationPeriod
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Approved Amount of Operation Costs and Maintenance Recovery + References No definition available. + Details
Name: | fe_PublicUtilitiesApprovedAmountOfOperationCostsAndMaintenanceRecovery
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Approved Budget, Amount + References No definition available. + Details
Name: | fe_PublicUtilitiesApprovedBudgetAmount
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Approved Rate Increase (Decrease), Apportioned for Operations and Maintenance Expense, Amount + References No definition available. + Details
Name: | fe_PublicUtilitiesApprovedRateIncreaseDecreaseApportionedForOperationsAndMaintenanceExpenseAmount
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Approved Rate Plan, Period + References No definition available. + Details
Name: | fe_PublicUtilitiesApprovedRatePlanPeriod
Namespace Prefix: | fe_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Approved Return on Equity, Amount + References No definition available. + Details
Name: | fe_PublicUtilitiesApprovedReturnOnEquityAmount
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Electric Vehicle Program Period + References No definition available. + Details
Name: | fe_PublicUtilitiesElectricVehicleProgramPeriod
Namespace Prefix: | fe_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Meter Program Period + References No definition available. + Details
Name: | fe_PublicUtilitiesMeterProgramPeriod
Namespace Prefix: | fe_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Number of Meters to be Deployed + References No definition available. + Details
Name: | fe_PublicUtilitiesNumberOfMetersToBeDeployed
Namespace Prefix: | fe_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Number of Programs + References No definition available. + Details
Name: | fe_PublicUtilitiesNumberOfPrograms
Namespace Prefix: | fe_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Requested Rate Increase, Amount of Capital Expenditures + References No definition available. + Details
Name: | fe_PublicUtilitiesRequestedRateIncreaseAmountOfCapitalExpenditures
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Requested Rate Increase, Amount of Maintenance Expense + References No definition available. + Details
Name: | fe_PublicUtilitiesRequestedRateIncreaseAmountOfMaintenanceExpense
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Requested Rate Increase, Cost of Removal + References No definition available. + Details
Name: | fe_PublicUtilitiesRequestedRateIncreaseCostOfRemoval
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Public Utilities, Requested Rate Increase, Costs Associated with Program + References No definition available. + Details
Name: | fe_PublicUtilitiesRequestedRateIncreaseCostsAssociatedWithProgram
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Public Utilities, Settled Revenue Increase, Amount + References No definition available. + Details
Name: | fe_PublicUtilitiesSettledRevenueIncreaseAmount
Namespace Prefix: | fe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Recovery period for expenditures for cost recovery program. + References No definition available. + Details
Name: | fe_RecoveryPeriodForExpendituresForCostRecoveryProgram
Namespace Prefix: | fe_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Recovery Program, Amortization Period + References No definition available. + Details
Name: | fe_RecoveryProgramAmortizationPeriod
Namespace Prefix: | fe_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Regulatory matters. + References No definition available. + Details
Name: | fe_RegulatoryMattersLineItems
Namespace Prefix: | fe_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of public utility's requested rate increase (decrease) with regulatory agency. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of public utility's requested return on equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_MD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=fe_AdvancedMeteringInfrastructureSupplementalFilingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_NJ
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=fe_RegulatedDistributionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAgencyAxis=fe_NewJerseyBoardofPublicUtilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=fe_AdvancedMeteringInfrastructureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=fe_EnergyEfficiencyAndPeakDemandReductionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=fe_ElectricalVehicleProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=fe_EnergyEfficiencyAndPeakDemandReductionStipulationSettlementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |