XML 170 R115.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Risk Management Activities (Schedule Of Derivative Instruments Designated As Cash Flow Hedges) (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Reclassified from AOCI into Operating Revenues (Effective Portion) $ 2,773us-gaap_Revenues $ 2,641us-gaap_Revenues $ 2,249us-gaap_Revenues $ 3,223us-gaap_Revenues $ 2,318us-gaap_Revenues $ 2,554us-gaap_Revenues $ 2,310us-gaap_Revenues $ 2,786us-gaap_Revenues $ 10,886us-gaap_Revenues $ 9,968us-gaap_Revenues $ 9,781us-gaap_Revenues
Amount of gain (loss) attributed to cash flow hedges reclassified from AOCI into Earnings (effective portion)                 (389)us-gaap_InterestExpense (402)us-gaap_InterestExpense (423)us-gaap_InterestExpense
PSEG [Member]                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Recognized in AOCI on Derivatives (Effective Portion)                 12us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4)us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
28us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Amount of Pre-Tax Gain (Loss) Recognized in Income on Derivatives (Ineffective Portion)                 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1)us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Reclassified from AOCI into Energy Costs (Effective Portion)                 (9)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
12us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
70us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Power [Member]                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Recognized in AOCI on Derivatives (Effective Portion)                 12us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ dei_LegalEntityAxis
= pseg_PowerMember
(4)us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ dei_LegalEntityAxis
= pseg_PowerMember
28us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ dei_LegalEntityAxis
= pseg_PowerMember
Amount of Pre-Tax Gain (Loss) Recognized in Income on Derivatives (Ineffective Portion)                 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ dei_LegalEntityAxis
= pseg_PowerMember
(1)us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ dei_LegalEntityAxis
= pseg_PowerMember
1us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ dei_LegalEntityAxis
= pseg_PowerMember
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Reclassified from AOCI into Operating Revenues (Effective Portion) 1,610us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
1,138us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
986us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
1,700us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
1,245us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
1,174us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
1,193us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
1,451us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
5,434us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
5,063us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
4,873us-gaap_Revenues
/ dei_LegalEntityAxis
= pseg_PowerMember
Amount of gain (loss) attributed to cash flow hedges reclassified from AOCI into Earnings (effective portion)                 (122)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= pseg_PowerMember
(116)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= pseg_PowerMember
(132)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= pseg_PowerMember
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Reclassified from AOCI into Energy Costs (Effective Portion)                 (9)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= pseg_PowerMember
13us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= pseg_PowerMember
70us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= pseg_PowerMember
Operating Revenues [Member] | PSEG [Member] | Energy-Related Contracts [Member]                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Recognized in AOCI on Derivatives (Effective Portion)                 12us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4)us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
32us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Amount of Pre-Tax Gain (Loss) Recognized in Income on Derivatives (Ineffective Portion)                 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1)us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Reclassified from AOCI into Operating Revenues (Effective Portion)                 (9)us-gaap_Revenues
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
13us-gaap_Revenues
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
79us-gaap_Revenues
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Operating Revenues [Member] | Power [Member] | Energy-Related Contracts [Member]                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Recognized in AOCI on Derivatives (Effective Portion)                 12us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(4)us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= pseg_PowerMember
32us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Amount of Pre-Tax Gain (Loss) Recognized in Income on Derivatives (Ineffective Portion)                 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(1)us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= pseg_PowerMember
1us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Reclassified from AOCI into Operating Revenues (Effective Portion)                 (9)us-gaap_Revenues
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= pseg_PowerMember
13us-gaap_Revenues
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= pseg_PowerMember
79us-gaap_Revenues
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_OperatingRevenuesMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Energy Costs [Member] | PSEG [Member] | Energy-Related Contracts [Member]                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Recognized in AOCI on Derivatives (Effective Portion)                 0us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4)us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Amount of Pre-Tax Gain (Loss) Recognized in Income on Derivatives (Ineffective Portion)                 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Reclassified from AOCI into Energy Costs (Effective Portion)                 0us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(9)us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Energy Costs [Member] | Power [Member] | Energy-Related Contracts [Member]                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Recognized in AOCI on Derivatives (Effective Portion)                 0us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(4)us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Amount of Pre-Tax Gain (Loss) Recognized in Income on Derivatives (Ineffective Portion)                 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Reclassified from AOCI into Energy Costs (Effective Portion)                 0us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(9)us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_IncomeStatementLocationAxis
= pseg_EnergyCostsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Interest Expense [Member] | PSEG [Member] | Interest Rate Swaps [Member]                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Amount of Pre-Tax Gain (Loss) attributed to Cash Flow Hedges Recognized in AOCI on Derivatives (Effective Portion)                 0us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1] 0us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1] 0us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
Amount of Pre-Tax Gain (Loss) Recognized in Income on Derivatives (Ineffective Portion)                 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1] 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1] 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
Amount of gain (loss) attributed to cash flow hedges reclassified from AOCI into Earnings (effective portion)                 $ 0us-gaap_InterestExpense
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ (1)us-gaap_InterestExpense
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1] $ 0us-gaap_InterestExpense
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
[1] Includes amounts for PSEG parent.