XML 100 R114.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Risk Management Activities (Schedule Of Derivative Instruments Fair Value In Balance Sheets) (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivatives, Fair Value [Line Items]    
Derivative Contracts, Current Assets $ 240us-gaap_DerivativeAssetsCurrent $ 98us-gaap_DerivativeAssetsCurrent
Derivative Contracts, Noncurrent Assets 77us-gaap_DerivativeAssetsNoncurrent 163us-gaap_DerivativeAssetsNoncurrent
Total Mark-to-Market Derivative Assets 317us-gaap_DerivativeAssets 261us-gaap_DerivativeAssets
Derivative Contracts, Current Liabilities (132)us-gaap_DerivativeLiabilitiesCurrent (76)us-gaap_DerivativeLiabilitiesCurrent
Derivative Contracts, Noncurrent Liabilities (33)us-gaap_DerivativeLiabilitiesNoncurrent (31)us-gaap_DerivativeLiabilitiesNoncurrent
Total Mark-to-Market Derivative (Liabilities) (165)us-gaap_DerivativeLiabilities (107)us-gaap_DerivativeLiabilities
Net Mark-to-Market Derivative Assets (Liabilities) 152us-gaap_DerivativeFairValueOfDerivativeNet 154us-gaap_DerivativeFairValueOfDerivativeNet
Power [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Contracts, Current Assets 207us-gaap_DerivativeAssetsCurrent
/ dei_LegalEntityAxis
= pseg_PowerMember
57us-gaap_DerivativeAssetsCurrent
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Derivative Contracts, Noncurrent Assets 62us-gaap_DerivativeAssetsNoncurrent
/ dei_LegalEntityAxis
= pseg_PowerMember
72us-gaap_DerivativeAssetsNoncurrent
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Total Mark-to-Market Derivative Assets 269us-gaap_DerivativeAssets
/ dei_LegalEntityAxis
= pseg_PowerMember
129us-gaap_DerivativeAssets
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Derivative Contracts, Current Liabilities (132)us-gaap_DerivativeLiabilitiesCurrent
/ dei_LegalEntityAxis
= pseg_PowerMember
(76)us-gaap_DerivativeLiabilitiesCurrent
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Derivative Contracts, Noncurrent Liabilities (33)us-gaap_DerivativeLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= pseg_PowerMember
(31)us-gaap_DerivativeLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Total Mark-to-Market Derivative (Liabilities) (165)us-gaap_DerivativeLiabilities
/ dei_LegalEntityAxis
= pseg_PowerMember
(107)us-gaap_DerivativeLiabilities
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Net Mark-to-Market Derivative Assets (Liabilities) 104us-gaap_DerivativeFairValueOfDerivativeNet
/ dei_LegalEntityAxis
= pseg_PowerMember
22us-gaap_DerivativeFairValueOfDerivativeNet
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Power [Member] | Netting [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Contracts, Current Assets (408)us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(266)us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1],[2]
Derivative Contracts, Noncurrent Assets (109)us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(83)us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1],[2]
Total Mark-to-Market Derivative Assets (517)us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(349)us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1],[2]
Derivative Contracts, Current Liabilities 436us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
271us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1],[2]
Derivative Contracts, Noncurrent Liabilities 105us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
80us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1],[2]
Total Mark-to-Market Derivative (Liabilities) 541us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
351us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Net Mark-to-Market Derivative Assets (Liabilities) 24us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
2us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1],[2]
Power [Member] | Energy-Related Contracts [Member] | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Contracts, Current Assets 18us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Derivative Contracts, Noncurrent Assets 0us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Total Mark-to-Market Derivative Assets 18us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Derivative Contracts, Current Liabilities 0us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(4)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Derivative Contracts, Noncurrent Liabilities 0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Total Mark-to-Market Derivative (Liabilities) 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(4)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Net Mark-to-Market Derivative Assets (Liabilities) 18us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(4)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
PSE&G [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Contracts, Current Assets 18us-gaap_DerivativeAssetsCurrent
/ dei_LegalEntityAxis
= pseg_PseAndGMember
25us-gaap_DerivativeAssetsCurrent
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Derivative Contracts, Noncurrent Assets 8us-gaap_DerivativeAssetsNoncurrent
/ dei_LegalEntityAxis
= pseg_PseAndGMember
69us-gaap_DerivativeAssetsNoncurrent
/ dei_LegalEntityAxis
= pseg_PseAndGMember
PSEG [Member] | Interest Rate Swaps [Member] | Fair Value Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Contracts, Current Assets 15us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
16us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
Derivative Contracts, Noncurrent Assets 7us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
22us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
Total Mark-to-Market Derivative Assets 22us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
38us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
Derivative Contracts, Current Liabilities 0us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
Derivative Contracts, Noncurrent Liabilities 0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
Total Mark-to-Market Derivative (Liabilities) 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
Net Mark-to-Market Derivative Assets (Liabilities) 22us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
38us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
[1]
Not Designated as Hedging Instrument [Member] | Power [Member] | Energy-Related Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Contracts, Current Assets 597us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
323us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Derivative Contracts, Noncurrent Assets 171us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
155us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Total Mark-to-Market Derivative Assets 768us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
478us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Derivative Contracts, Current Liabilities (568)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(343)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Derivative Contracts, Noncurrent Liabilities (138)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(111)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Total Mark-to-Market Derivative (Liabilities) (706)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(454)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Net Mark-to-Market Derivative Assets (Liabilities) 62us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
24us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PowerMember
[1]
Not Designated as Hedging Instrument [Member] | PSE&G [Member] | Energy-Related Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Contracts, Current Assets 18us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
25us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
[1]
Derivative Contracts, Noncurrent Assets 8us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
69us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
[1]
Total Mark-to-Market Derivative Assets 26us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
94us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
[1]
Derivative Contracts, Current Liabilities 0us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
[1]
Derivative Contracts, Noncurrent Liabilities 0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
[1]
Total Mark-to-Market Derivative (Liabilities) 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
[1]
Net Mark-to-Market Derivative Assets (Liabilities) $ 26us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
$ 94us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= pseg_PseAndGMember
[1]
[1] Substantially all of Power's and PSEG's derivative instruments are contracts subject to master netting agreements. Contracts not subject to master netting or similar agreements are immaterial and did not have any collateral posted or received as of December 31, 2014 and 2013. PSE&G does not have any derivative contracts subject to master netting or similar agreements.
[2] Represents the netting of fair value balances with the same counterparty (where the right of offset exists) and the application of collateral. All cash collateral received or posted that has been allocated to derivative positions, where the right of offset exists, has been offset in the Consolidated Balance Sheets. As of December 31, 2014 and 2013, net cash collateral paid of $24 million and $2 million, respectively, were netted against the corresponding net derivative contract positions. Of the $24 million as of December 31, 2014, $(4) million and $(8) million were netted against current assets and noncurrent assets, respectively, and $32 million and $4 million were netted against current liabilities and noncurrent liabilities, respectively. Of the $2 million as of December 31, 2013, cash collateral of $(3) million and $5 million were netted against noncurrent assets and current liabilities, respectively.