XML 22 R112.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Details 1) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative Assets    
Fair Value $ 213us-gaap_DerivativeAssets $ 239us-gaap_DerivativeAssets
Amounts Not Offset in Consolidated Balance Sheet, Derivative Instruments (140)fe_DerivativeLiabilitiesFairValueAmountsOffsetAgainstDerivativeAssets (110)fe_DerivativeLiabilitiesFairValueAmountsOffsetAgainstDerivativeAssets
Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received)/Pledged 0us-gaap_DerivativeCollateralObligationToReturnCash (9)us-gaap_DerivativeCollateralObligationToReturnCash
Net Fair Value 73us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral 120us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
Derivative Liabilities    
Fair Value (334)us-gaap_DerivativeLiabilities (347)us-gaap_DerivativeLiabilities
Amounts Not Offset in Consolidated Balance Sheet, Derivative Instruments 140fe_DerivativeAssetsFairValueAmountsOffsetAgainstDerivativeLiabilities 110fe_DerivativeAssetsFairValueAmountsOffsetAgainstDerivativeLiabilities
Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received)/Pledged 35us-gaap_DerivativeCollateralRightToReclaimCash 12us-gaap_DerivativeCollateralRightToReclaimCash
Net Fair Value (159)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral (225)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
Commodity contracts    
Derivative Assets    
Fair Value 172us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
215us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Amounts Not Offset in Consolidated Balance Sheet, Derivative Instruments (126)fe_DerivativeLiabilitiesFairValueAmountsOffsetAgainstDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
(106)fe_DerivativeLiabilitiesFairValueAmountsOffsetAgainstDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received)/Pledged 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
(9)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Net Fair Value 46us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
100us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Derivative Liabilities    
Fair Value (167)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
(113)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Amounts Not Offset in Consolidated Balance Sheet, Derivative Instruments 126fe_DerivativeAssetsFairValueAmountsOffsetAgainstDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
106fe_DerivativeAssetsFairValueAmountsOffsetAgainstDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received)/Pledged 35us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
7us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Net Fair Value (6)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
FTRs    
Derivative Assets    
Fair Value 39us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
4us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
Amounts Not Offset in Consolidated Balance Sheet, Derivative Instruments (14)fe_DerivativeLiabilitiesFairValueAmountsOffsetAgainstDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
(4)fe_DerivativeLiabilitiesFairValueAmountsOffsetAgainstDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received)/Pledged 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
Net Fair Value 25us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
Derivative Liabilities    
Fair Value (14)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
(12)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
Amounts Not Offset in Consolidated Balance Sheet, Derivative Instruments 14fe_DerivativeAssetsFairValueAmountsOffsetAgainstDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
4fe_DerivativeAssetsFairValueAmountsOffsetAgainstDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received)/Pledged 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
5us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
Net Fair Value 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
(3)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_FtrsMember
NUGs    
Derivative Assets    
Fair Value 2us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
20us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
Amounts Not Offset in Consolidated Balance Sheet, Derivative Instruments 0fe_DerivativeLiabilitiesFairValueAmountsOffsetAgainstDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
0fe_DerivativeLiabilitiesFairValueAmountsOffsetAgainstDerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received)/Pledged 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
Net Fair Value 2us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
20us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
Derivative Liabilities    
Fair Value (153)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
(222)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
Amounts Not Offset in Consolidated Balance Sheet, Derivative Instruments 0fe_DerivativeAssetsFairValueAmountsOffsetAgainstDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
0fe_DerivativeAssetsFairValueAmountsOffsetAgainstDerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
Amounts Not Offset in Consolidated Balance Sheet, Cash Collateral (Received)/Pledged 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
Net Fair Value $ (153)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember
$ (222)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= fe_NugsMember