XML 88 R136.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes (Unrecognized Tax Benefits) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Total Amount of Unrecognized Tax Benefits at January $ 478us-gaap_UnrecognizedTaxBenefits $ 402us-gaap_UnrecognizedTaxBenefits $ 825us-gaap_UnrecognizedTaxBenefits
Increases as a Result of Positions Taken in a Prior Period 82us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 83us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 92us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Decreases as a Result of Positions Taken in a Prior Period (190)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (30)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (173)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Increases as a Result of Positions Taken during the Current Period 30us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 23us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 47us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Decreases as a Result of Positions Taken during the Current Period (8)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
Decreases as a Result of Settlements with Taxing Authorities (60)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (389)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Decreases due to Lapses of Applicable Statute of Limitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Total Amount of Unrecognized Tax Benefits at December 332us-gaap_UnrecognizedTaxBenefits 478us-gaap_UnrecognizedTaxBenefits 402us-gaap_UnrecognizedTaxBenefits
Accumulated Deferred Income Taxes Associated with Unrecognized Tax Benefits (225)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes (320)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes (264)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
Regulatory Asset-Unrecognized Tax Benefits (27)pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits (30)pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits (30)pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
Amount of unrecognized tax benefits that would affect the effective tax rate 80us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 128us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 108us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Power [Member]      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Total Amount of Unrecognized Tax Benefits at January 156us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PowerMember
134us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PowerMember
121us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PowerMember
Increases as a Result of Positions Taken in a Prior Period 17us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
33us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
27us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
Decreases as a Result of Positions Taken in a Prior Period (80)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
(19)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
(7)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
Increases as a Result of Positions Taken during the Current Period 9us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
8us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
3us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
Decreases as a Result of Positions Taken during the Current Period (8)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PowerMember
Decreases as a Result of Settlements with Taxing Authorities (24)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pseg_PowerMember
(10)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pseg_PowerMember
Decreases due to Lapses of Applicable Statute of Limitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ dei_LegalEntityAxis
= pseg_PowerMember
0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ dei_LegalEntityAxis
= pseg_PowerMember
Total Amount of Unrecognized Tax Benefits at December 70us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PowerMember
156us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PowerMember
134us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PowerMember
Accumulated Deferred Income Taxes Associated with Unrecognized Tax Benefits (52)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
/ dei_LegalEntityAxis
= pseg_PowerMember
(105)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
/ dei_LegalEntityAxis
= pseg_PowerMember
(93)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
/ dei_LegalEntityAxis
= pseg_PowerMember
Regulatory Asset-Unrecognized Tax Benefits 0pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PowerMember
0pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PowerMember
0pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PowerMember
Amount of unrecognized tax benefits that would affect the effective tax rate 18us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pseg_PowerMember
51us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pseg_PowerMember
41us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pseg_PowerMember
PSE&G [Member]      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Total Amount of Unrecognized Tax Benefits at January 208us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PseAndGMember
163us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PseAndGMember
113us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Increases as a Result of Positions Taken in a Prior Period 65us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
39us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
55us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Decreases as a Result of Positions Taken in a Prior Period (92)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
(9)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
(47)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Increases as a Result of Positions Taken during the Current Period 16us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
15us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
42us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Decreases as a Result of Positions Taken during the Current Period 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Decreases as a Result of Settlements with Taxing Authorities (32)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Decreases due to Lapses of Applicable Statute of Limitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Total Amount of Unrecognized Tax Benefits at December 165us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PseAndGMember
208us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PseAndGMember
163us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Accumulated Deferred Income Taxes Associated with Unrecognized Tax Benefits (138)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
/ dei_LegalEntityAxis
= pseg_PseAndGMember
(177)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
/ dei_LegalEntityAxis
= pseg_PseAndGMember
(133)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Regulatory Asset-Unrecognized Tax Benefits (27)pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PseAndGMember
(30)pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PseAndGMember
(30)pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Amount of unrecognized tax benefits that would affect the effective tax rate 0us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pseg_PseAndGMember
1us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pseg_PseAndGMember
0us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pseg_PseAndGMember
Energy Holdings [Member]      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Total Amount of Unrecognized Tax Benefits at January 110us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
101us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
555us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Increases as a Result of Positions Taken in a Prior Period 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
11us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
9us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Decreases as a Result of Positions Taken in a Prior Period (18)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
(2)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
(119)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Increases as a Result of Positions Taken during the Current Period 5us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Decreases as a Result of Positions Taken during the Current Period 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Decreases as a Result of Settlements with Taxing Authorities (2)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
(344)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Decreases due to Lapses of Applicable Statute of Limitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Total Amount of Unrecognized Tax Benefits at December 95us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
110us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
101us-gaap_UnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Accumulated Deferred Income Taxes Associated with Unrecognized Tax Benefits (35)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
(37)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
(35)pseg_UnrecognizedTaxBenefitsAccumulatedDeferredIncomeTaxes
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Regulatory Asset-Unrecognized Tax Benefits 0pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
0pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
0pseg_UnrecognizedTaxBenefitsRegulatoryAssetUnrecognizedTaxBenefits
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
Amount of unrecognized tax benefits that would affect the effective tax rate $ 60us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
$ 73us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember
$ 66us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ dei_LegalEntityAxis
= pseg_EnergyHoldingsMember