XML 43 R134.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Guarantor Information (Details 2) (USD $)
In Millions, unless otherwise specified
0 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 12, 2014
Mar. 31, 2014
Jun. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Consolidated Statements of Cash Flows [Abstract]            
Net cash provided from operating activities       $ 2,713us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $ 2,662us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $ 2,320us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
New Financing-            
Long-term debt       4,528us-gaap_ProceedsFromIssuanceOfLongTermDebt 3,745us-gaap_ProceedsFromIssuanceOfLongTermDebt 750us-gaap_ProceedsFromIssuanceOfLongTermDebt
Short-term borrowings, net       0us-gaap_ProceedsFromShortTermDebt 1,435us-gaap_ProceedsFromShortTermDebt 1,969us-gaap_ProceedsFromShortTermDebt
Redemptions and Repayments-            
Long-term debt       (1,759)us-gaap_RepaymentsOfLongTermDebt (3,600)us-gaap_RepaymentsOfLongTermDebt (940)us-gaap_RepaymentsOfLongTermDebt
Short-term borrowings, net       (1,605)us-gaap_RepaymentsOfShortTermDebt 0us-gaap_RepaymentsOfShortTermDebt 0us-gaap_RepaymentsOfShortTermDebt
Common stock dividend payments       (604)us-gaap_PaymentsOfDividendsCommonStock (920)us-gaap_PaymentsOfDividendsCommonStock (920)us-gaap_PaymentsOfDividendsCommonStock
Tender premiums       0fe_PaymentsofDebtRedemptionTenderPremiums (110)fe_PaymentsofDebtRedemptionTenderPremiums 0fe_PaymentsofDebtRedemptionTenderPremiums
Other       (47)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (73)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (52)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
Net cash provided from (used for) financing activities       513us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 477us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 807us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
CASH FLOWS FROM INVESTING ACTIVITIES:            
Property additions       (3,312)us-gaap_PaymentsToAcquireProductiveAssets (2,638)us-gaap_PaymentsToAcquireProductiveAssets (2,678)us-gaap_PaymentsToAcquireProductiveAssets
Nuclear fuel       (233)us-gaap_PaymentsForNuclearFuel (250)us-gaap_PaymentsForNuclearFuel (286)us-gaap_PaymentsForNuclearFuel
Proceeds from asset sales 394us-gaap_ProceedsFromSaleOfProductiveAssets     394us-gaap_ProceedsFromSaleOfProductiveAssets 4us-gaap_ProceedsFromSaleOfProductiveAssets 17us-gaap_ProceedsFromSaleOfProductiveAssets
Sales of investment securities held in trusts       2,133us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities 2,047us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities 2,980us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
Purchases of investment securities held in trusts       (2,236)us-gaap_PaymentsToAcquireAvailableForSaleSecurities (2,096)us-gaap_PaymentsToAcquireAvailableForSaleSecurities (3,020)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
Other       13us-gaap_PaymentsForProceedsFromOtherInvestingActivities 9us-gaap_PaymentsForProceedsFromOtherInvestingActivities (43)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash used for investing activities       (3,359)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (3,093)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (3,157)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Net change in cash and cash equivalents       (133)us-gaap_NetCashProvidedByUsedInContinuingOperations 46us-gaap_NetCashProvidedByUsedInContinuingOperations (30)us-gaap_NetCashProvidedByUsedInContinuingOperations
Cash and cash equivalents at beginning of period   218us-gaap_CashAndCashEquivalentsAtCarryingValue 172us-gaap_CashAndCashEquivalentsAtCarryingValue 218us-gaap_CashAndCashEquivalentsAtCarryingValue 172us-gaap_CashAndCashEquivalentsAtCarryingValue 202us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of period       85us-gaap_CashAndCashEquivalentsAtCarryingValue 218us-gaap_CashAndCashEquivalentsAtCarryingValue 172us-gaap_CashAndCashEquivalentsAtCarryingValue
FES            
Consolidated Statements of Cash Flows [Abstract]            
Net cash provided from operating activities       (600)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
(1,429)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
(1,063)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
New Financing-            
Long-term debt     0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
    0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
Short-term borrowings, net       247us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
864us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
Equity contribution from parent       500us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_FesCorpMember
1,500us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_FesCorpMember
 
Redemptions and Repayments-            
Long-term debt       (1)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
(770)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
(1)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
Short-term borrowings, net       0us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
(244)us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
(707)us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_FesCorpMember
Common stock dividend payments           0us-gaap_PaymentsOfDividendsCommonStock
/ dei_LegalEntityAxis
= fe_FesCorpMember
Tender premiums         (67)fe_PaymentsofDebtRedemptionTenderPremiums
/ dei_LegalEntityAxis
= fe_FesCorpMember
 
Other       (1)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_FesCorpMember
(4)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_FesCorpMember
(1)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_FesCorpMember
Net cash provided from (used for) financing activities       745us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
1,279us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
(709)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
CASH FLOWS FROM INVESTING ACTIVITIES:            
Property additions       (8)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_FesCorpMember
(12)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_FesCorpMember
(14)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_FesCorpMember
Nuclear fuel       0us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_FesCorpMember
Proceeds from asset sales       0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FesCorpMember
Sales of investment securities held in trusts       0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesCorpMember
Purchases of investment securities held in trusts       0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesCorpMember
Loans to affiliated companies, net       (136)us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_FesCorpMember
163us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_FesCorpMember
(211)us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_FesCorpMember
Dividends received           2,000fe_ProceedsFromDividendsPaidByRelatedParties
/ dei_LegalEntityAxis
= fe_FesCorpMember
Other       (1)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_FesCorpMember
(1)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_FesCorpMember
(3)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_FesCorpMember
Net cash used for investing activities       (145)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
150us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
1,772us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
Net change in cash and cash equivalents       0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_FesCorpMember
Cash and cash equivalents at beginning of period   0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesCorpMember
Cash and cash equivalents at end of period       0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesCorpMember
FGCO            
Consolidated Statements of Cash Flows [Abstract]            
Net cash provided from operating activities       408us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
753us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
639us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
New Financing-            
Long-term debt     431us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
    351us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
Short-term borrowings, net       114us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
371us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
260us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
Equity contribution from parent       0us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_FgcoMember
0us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_FgcoMember
 
Redemptions and Repayments-            
Long-term debt       (269)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
(364)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
(288)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
Short-term borrowings, net       0us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
(505)us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
0us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_FgcoMember
Common stock dividend payments           (2,000)us-gaap_PaymentsOfDividendsCommonStock
/ dei_LegalEntityAxis
= fe_FgcoMember
Tender premiums         0fe_PaymentsofDebtRedemptionTenderPremiums
/ dei_LegalEntityAxis
= fe_FgcoMember
 
Other       (12)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_FgcoMember
(5)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_FgcoMember
(8)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_FgcoMember
Net cash provided from (used for) financing activities       264us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
(503)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
(1,685)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
CASH FLOWS FROM INVESTING ACTIVITIES:            
Property additions       (169)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_FgcoMember
(256)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_FgcoMember
(273)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_FgcoMember
Nuclear fuel       0us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_FgcoMember
0us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_FgcoMember
0us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_FgcoMember
Proceeds from asset sales       307us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FgcoMember
21us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FgcoMember
17us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FgcoMember
Sales of investment securities held in trusts       0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FgcoMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FgcoMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FgcoMember
Purchases of investment securities held in trusts       0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FgcoMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FgcoMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FgcoMember
Loans to affiliated companies, net       (815)us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_FgcoMember
(15)us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_FgcoMember
1,338us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_FgcoMember
Dividends received           0fe_ProceedsFromDividendsPaidByRelatedParties
/ dei_LegalEntityAxis
= fe_FgcoMember
Other       5us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_FgcoMember
(1)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_FgcoMember
(40)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_FgcoMember
Net cash used for investing activities       (672)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
(251)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
1,042us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
Net change in cash and cash equivalents       0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
(1)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
(4)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_FgcoMember
Cash and cash equivalents at beginning of period   2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FgcoMember
3us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FgcoMember
2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FgcoMember
3us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FgcoMember
7us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FgcoMember
Cash and cash equivalents at end of period       2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FgcoMember
2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FgcoMember
3us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FgcoMember
Nuclear Generation Corp            
Consolidated Statements of Cash Flows [Abstract]            
Net cash provided from operating activities       785us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
776us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
1,266us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
New Financing-            
Long-term debt     447us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
    299us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Short-term borrowings, net       0us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
150us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Equity contribution from parent       0us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
 
Redemptions and Repayments-            
Long-term debt       (568)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(90)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(161)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Short-term borrowings, net       (123)us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(32)us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Common stock dividend payments           0us-gaap_PaymentsOfDividendsCommonStock
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Tender premiums         0fe_PaymentsofDebtRedemptionTenderPremiums
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
 
Other       (2)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(3)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Net cash provided from (used for) financing activities       (246)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
60us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
103us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
CASH FLOWS FROM INVESTING ACTIVITIES:            
Property additions       (662)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(449)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(508)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Nuclear fuel       (233)us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(250)us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(286)us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Proceeds from asset sales       0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Sales of investment securities held in trusts       1,163us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
940us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
1,464us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Purchases of investment securities held in trusts       (1,219)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(1,000)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(1,502)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Loans to affiliated companies, net       412us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(77)us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(538)us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Dividends received           0fe_ProceedsFromDividendsPaidByRelatedParties
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Other       0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
1us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Net cash used for investing activities       (539)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(836)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
(1,369)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Net change in cash and cash equivalents       0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Cash and cash equivalents at beginning of period   0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Cash and cash equivalents at end of period       0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_NuclearGenerationCorpMember
Eliminations            
Consolidated Statements of Cash Flows [Abstract]            
Net cash provided from operating activities       (22)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(22)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(21)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
New Financing-            
Long-term debt     0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
    0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Short-term borrowings, net       (361)us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(954)us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(257)us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Equity contribution from parent       0us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Redemptions and Repayments-            
Long-term debt       22us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
22us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
21us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Short-term borrowings, net       (178)us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
749us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
739us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Common stock dividend payments           2,000us-gaap_PaymentsOfDividendsCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Tender premiums         0fe_PaymentsofDebtRedemptionTenderPremiums
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Other         0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided from (used for) financing activities       (517)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(183)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
2,503us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
CASH FLOWS FROM INVESTING ACTIVITIES:            
Property additions       0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Nuclear fuel       0us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from asset sales       0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Sales of investment securities held in trusts       0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Purchases of investment securities held in trusts       0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Loans to affiliated companies, net       539us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
205us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(482)us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Dividends received           (2,000)fe_ProceedsFromDividendsPaidByRelatedParties
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other       0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash used for investing activities       539us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
205us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(2,482)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net change in cash and cash equivalents       0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at beginning of period   0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at end of period       0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
FES            
Consolidated Statements of Cash Flows [Abstract]            
Net cash provided from operating activities       571us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
78us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
821us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
New Financing-            
Long-term debt     878us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
878us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
650us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
Short-term borrowings, net       0us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
431us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
3us-gaap_ProceedsFromShortTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
Equity contribution from parent   500us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_FesMember
  500us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_FesMember
1,500us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_FesMember
0us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= fe_FesMember
Redemptions and Repayments-            
Long-term debt       (816)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
(1,202)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
(429)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
Short-term borrowings, net       (301)us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
0us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
0us-gaap_RepaymentsOfShortTermDebt
/ dei_LegalEntityAxis
= fe_FesMember
Common stock dividend payments           0us-gaap_PaymentsOfDividendsCommonStock
/ dei_LegalEntityAxis
= fe_FesMember
Tender premiums       0fe_PaymentsofDebtRedemptionTenderPremiums
/ dei_LegalEntityAxis
= fe_FesMember
(67)fe_PaymentsofDebtRedemptionTenderPremiums
/ dei_LegalEntityAxis
= fe_FesMember
0fe_PaymentsofDebtRedemptionTenderPremiums
/ dei_LegalEntityAxis
= fe_FesMember
Other       (15)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_FesMember
(9)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_FesMember
(12)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= fe_FesMember
Net cash provided from (used for) financing activities       246us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
653us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
212us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
CASH FLOWS FROM INVESTING ACTIVITIES:            
Property additions       (839)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_FesMember
(717)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_FesMember
(795)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= fe_FesMember
Nuclear fuel       (233)us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_FesMember
(250)us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_FesMember
(286)us-gaap_PaymentsForNuclearFuel
/ dei_LegalEntityAxis
= fe_FesMember
Proceeds from asset sales 307us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FesMember
    307us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FesMember
21us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FesMember
17us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= fe_FesMember
Sales of investment securities held in trusts       1,163us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesMember
940us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesMember
1,464us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesMember
Purchases of investment securities held in trusts       (1,219)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesMember
(1,000)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesMember
(1,502)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ dei_LegalEntityAxis
= fe_FesMember
Loans to affiliated companies, net       0us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_FesMember
276us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_FesMember
107us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties
/ dei_LegalEntityAxis
= fe_FesMember
Dividends received           0fe_ProceedsFromDividendsPaidByRelatedParties
/ dei_LegalEntityAxis
= fe_FesMember
Other       4us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_FesMember
(2)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_FesMember
(42)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= fe_FesMember
Net cash used for investing activities       (817)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
(732)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
(1,037)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
Net change in cash and cash equivalents       0us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
(1)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
(4)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ dei_LegalEntityAxis
= fe_FesMember
Cash and cash equivalents at beginning of period   2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesMember
3us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesMember
2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesMember
3us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesMember
7us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesMember
Cash and cash equivalents at end of period       $ 2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesMember
$ 2us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesMember
$ 3us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= fe_FesMember