Capitalization (Details) (USD $)
|
Dec. 31, 2014
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
5,000,000us-gaap_PreferredStockSharesAuthorized |
Par Value |
$ 100us-gaap_PreferredStockParOrStatedValuePerShare |
Penn |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
1,200,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_PennMember |
Par Value |
$ 100us-gaap_PreferredStockParOrStatedValuePerShare / dei_LegalEntityAxis = fe_PennMember |
CEI |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
4,000,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_CeiMember |
JCP&L |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
15,600,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_JcpAndLMember |
ME |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
10,000,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_MetEdMember |
PN |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
11,435,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_PenelecMember |
PE |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
10,000,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_PeMember |
Par Value |
$ 0.01us-gaap_PreferredStockParOrStatedValuePerShare / dei_LegalEntityAxis = fe_PeMember |
WP |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
32,000,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_WpMember |
Preference Stock | OE |
|
Preferred stock and preference stock authorizations |
|
Preference Stock Shares Authorized |
8,000,000fe_PreferenceStockSharesAuthorized / dei_LegalEntityAxis = fe_OeMember / us-gaap_StatementClassOfStockAxis = fe_PreferenceStockMember |
Preference Stock | CEI |
|
Preferred stock and preference stock authorizations |
|
Preference Stock Shares Authorized |
3,000,000fe_PreferenceStockSharesAuthorized / dei_LegalEntityAxis = fe_CeiMember / us-gaap_StatementClassOfStockAxis = fe_PreferenceStockMember |
Preference Stock | TE |
|
Preferred stock and preference stock authorizations |
|
Preference Stock Shares Authorized |
5,000,000fe_PreferenceStockSharesAuthorized / dei_LegalEntityAxis = fe_TeMember / us-gaap_StatementClassOfStockAxis = fe_PreferenceStockMember |
Preference Stock Par Value, in dollars per share |
$ 25fe_PreferenceStockParOrStatedValuePerShare / dei_LegalEntityAxis = fe_TeMember / us-gaap_StatementClassOfStockAxis = fe_PreferenceStockMember |
Preferred Stock With Par Value $100 | OE |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
6,000,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_OeMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue100Member |
Par Value |
$ 100us-gaap_PreferredStockParOrStatedValuePerShare / dei_LegalEntityAxis = fe_OeMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue100Member |
Preferred Stock With Par Value $100 | TE |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
3,000,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_TeMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue100Member |
Par Value |
$ 100us-gaap_PreferredStockParOrStatedValuePerShare / dei_LegalEntityAxis = fe_TeMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue100Member |
Preferred Stock With Par Value $100 | MP |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
940,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_MPMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue100Member |
Par Value |
$ 100us-gaap_PreferredStockParOrStatedValuePerShare / dei_LegalEntityAxis = fe_MPMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue100Member |
Preferred Stock With Par Value $25 | OE |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
8,000,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_OeMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue25Member |
Par Value |
$ 25us-gaap_PreferredStockParOrStatedValuePerShare / dei_LegalEntityAxis = fe_OeMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue25Member |
Preferred Stock With Par Value $25 | TE |
|
Preferred stock and preference stock authorizations |
|
Shares Authorized |
12,000,000us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = fe_TeMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue25Member |
Par Value |
$ 25us-gaap_PreferredStockParOrStatedValuePerShare / dei_LegalEntityAxis = fe_TeMember / us-gaap_StatementClassOfStockAxis = fe_PreferredStockWithParValue25Member |