XML 50 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Available-For-Sale Securities (Value Of Securities That Have Been In An Unrealized Loss Position For Less Than And Greater Than 12 Months) (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Nuclear Decommissioning Trust (NDT) Fund [Member] | Power [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months $ 356us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
$ 437us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Gross Unrealized Losses, Less than 12 Months (9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(17)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Fair Value, Greater Than 12 Months 59us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Gross Unrealized Losses, Greater Than 12 Months (3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
(1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
Nuclear Decommissioning Trust (NDT) Fund [Member] | Power [Member] | Equity Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 162us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1] 30us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1]
Gross Unrealized Losses, Less than 12 Months (8)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1] (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1]
Fair Value, Greater Than 12 Months 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1] 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1]
Gross Unrealized Losses, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1] 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[1]
Nuclear Decommissioning Trust (NDT) Fund [Member] | Power [Member] | Government Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 95us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[2] 300us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[2]
Gross Unrealized Losses, Less than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[2] (11)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[2]
Fair Value, Greater Than 12 Months 28us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[2] 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[2]
Gross Unrealized Losses, Greater Than 12 Months (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[2] (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[2]
Nuclear Decommissioning Trust (NDT) Fund [Member] | Power [Member] | Other Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 99us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[3] 107us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[3]
Gross Unrealized Losses, Less than 12 Months (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[3] (4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[3]
Fair Value, Greater Than 12 Months 30us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[3] 3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[3]
Gross Unrealized Losses, Greater Than 12 Months (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[3] 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[3]
Nuclear Decommissioning Trust (NDT) Fund [Member] | Power [Member] | Total Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 194us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
407us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
Gross Unrealized Losses, Less than 12 Months (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
(15)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
Fair Value, Greater Than 12 Months 58us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
Gross Unrealized Losses, Greater Than 12 Months (3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
(1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_NuclearDecommissioningTrustNdtFundsMember
/ dei_LegalEntityAxis
= pseg_PowerMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
Rabbi Trust [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 26us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
65us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
Gross Unrealized Losses, Less than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
(3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
Fair Value, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
Gross Unrealized Losses, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
Rabbi Trust [Member] | Equity Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4] 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4]
Gross Unrealized Losses, Less than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4] 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4]
Fair Value, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4] 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4]
Gross Unrealized Losses, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4] 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
[4]
Rabbi Trust [Member] | Government Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[5] 47us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[5]
Gross Unrealized Losses, Less than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[5] (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[5]
Fair Value, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[5] 2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[5]
Gross Unrealized Losses, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[5] 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[5]
Rabbi Trust [Member] | Other Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 24us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[6] 18us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[6]
Gross Unrealized Losses, Less than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[6] (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[6]
Fair Value, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[6] 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[6]
Gross Unrealized Losses, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[6] 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
[6]
Rabbi Trust [Member] | Total Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value, Less Than 12 Months 26us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
65us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
Gross Unrealized Losses, Less than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
(3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
Fair Value, Greater Than 12 Months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
Gross Unrealized Losses, Greater Than 12 Months $ 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
$ 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ pseg_AvailableForSaleSecuritiesTypeOfTrustAxis
= pseg_RabbiTrustMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pseg_DebtSecuritiesTotalMember
[1] Equity Securities—Investments in marketable equity securities within the NDT Fund are primarily in common stocks within a broad range of industries and sectors. The unrealized losses are distributed over companies with limited impairment durations. Power does not consider these securities to be other-than-temporarily impaired as of December 31, 2014.
[2] Debt Securities (Government)—Unrealized losses on Power’s NDT investments in United States Treasury obligations and Federal Agency mortgage-backed securities were caused by interest rate changes. Since these investments are guaranteed by the United States government or an agency of the United States government, it is not expected that these securities will settle for less than their amortized cost basis, since Power does not intend to sell nor will it be more-likely-than-not required to sell. Power does not consider these securities to be other-than-temporarily impaired as of December 31, 2014.
[3] Debt Securities (Corporate)—Power’s investments in corporate bonds are primarily in investment grade securities. It is not expected that these securities would settle for less than their amortized cost. Since Power does not intend to sell these securities nor will it be more-likely-than-not required to sell, Power does not consider these debt securities to be other-than-temporarily impaired as of December 31, 2014.
[4] Equity Securities—Investments in marketable equity securities within the Rabbi Trust Fund is through a mutual fund which invests primarily in common stocks within a broad range of industries and sectors. PSEG does not consider these securities to be other-than-temporarily impaired as of December 31, 2014.
[5] Debt Securities (Government)—Unrealized losses on PSEG’s Rabbi Trust investments in United States Treasury obligations and Federal Agency mortgage-backed securities were caused by interest rate changes. Since these investments are guaranteed by the United States government or an agency of the United States government, it is not expected that these securities will settle for less than their amortized cost basis, since PSEG does not intend to sell nor will it be more-likely-than-not required to sell. PSEG does not consider these securities to be other-than-temporarily impaired as of December 31, 2014.
[6] Debt Securities (Corporate)—PSEG’s investments in corporate bonds are primarily in investment grade securities. It is not expected that these securities would settle for less than their amortized cost. Since PSEG does not intend to sell these securities nor will it be more-likely-than-not required to sell, PSEG does not consider these debt securities to be other-than-temporarily impaired as of December 31, 2014.