XML 110 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension, OPEB and Savings Plans (Fair Value Measurements And The Levels Of Inputs Used In Determining Fair Values) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 5,654us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 5,435us-gaap_DefinedBenefitPlanFairValueOfPlanAssets  
Temporary Investment Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 153us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
[1] 93us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
[1]  
Common Stocks Commingled - US [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 2,292us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
[2] 2,264us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
[2]  
Common Stocks Commingled - International [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,005us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_InternationalCommingledCommonStocksMember
[2] 1,016us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_InternationalCommingledCommonStocksMember
[2]  
Common Stocks Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 727us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_OtherCommonStocksMember
[2] 704us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_OtherCommonStocksMember
[2]  
Government (US & Foreign) Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 509us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesAndForeignGovernmentBondsMember
[3] 596us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesAndForeignGovernmentBondsMember
[3]  
Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 943us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
[3] 737us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
[3]  
Private Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 25us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
[4] 25us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
[4]  
Quoted Market Prices for Identical Assets (Level 1) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 4,116us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
4,036us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Market Prices for Identical Assets (Level 1) [Member] | Temporary Investment Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 92us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[1] 52us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[1]  
Quoted Market Prices for Identical Assets (Level 1) [Member] | Common Stocks Commingled - US [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 2,292us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[2] 2,264us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[2]  
Quoted Market Prices for Identical Assets (Level 1) [Member] | Common Stocks Commingled - International [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,005us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_InternationalCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[2] 1,016us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_InternationalCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[2]  
Quoted Market Prices for Identical Assets (Level 1) [Member] | Common Stocks Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 727us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_OtherCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[2] 704us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_OtherCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[2]  
Quoted Market Prices for Identical Assets (Level 1) [Member] | Government (US & Foreign) Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesAndForeignGovernmentBondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[3] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesAndForeignGovernmentBondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[3]  
Quoted Market Prices for Identical Assets (Level 1) [Member] | Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[3] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[3]  
Quoted Market Prices for Identical Assets (Level 1) [Member] | Private Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[4] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
[4]  
Significant Other Observable Inputs (Level 2) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,513us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,374us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Other Observable Inputs (Level 2) [Member] | Temporary Investment Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 61us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[1] 41us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[1]  
Significant Other Observable Inputs (Level 2) [Member] | Common Stocks Commingled - US [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[2] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[2]  
Significant Other Observable Inputs (Level 2) [Member] | Common Stocks Commingled - International [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_InternationalCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[2] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_InternationalCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[2]  
Significant Other Observable Inputs (Level 2) [Member] | Common Stocks Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_OtherCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[2] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_OtherCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[2]  
Significant Other Observable Inputs (Level 2) [Member] | Government (US & Foreign) Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 509us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesAndForeignGovernmentBondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[3] 596us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesAndForeignGovernmentBondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[3]  
Significant Other Observable Inputs (Level 2) [Member] | Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 943us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[3] 737us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[3]  
Significant Other Observable Inputs (Level 2) [Member] | Private Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[4] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
[4]  
Pension And OPEB Plans Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 25us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
25us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Pension And OPEB Plans Level 3 [Member] | Temporary Investment Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1]  
Pension And OPEB Plans Level 3 [Member] | Common Stocks Commingled - US [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2]  
Pension And OPEB Plans Level 3 [Member] | Common Stocks Commingled - International [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_InternationalCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_InternationalCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2]  
Pension And OPEB Plans Level 3 [Member] | Common Stocks Other [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_OtherCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_OtherCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[2]  
Pension And OPEB Plans Level 3 [Member] | Government (US & Foreign) Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesAndForeignGovernmentBondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[3] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesAndForeignGovernmentBondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[3]  
Pension And OPEB Plans Level 3 [Member] | Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[3] 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[3]  
Pension And OPEB Plans Level 3 [Member] | Private Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 25us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[4] 25us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[4] 31us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Long Island Electric Utility Servco LLC Pension and OPEB [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 69us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
   
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Temporary Investment Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[5]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Common Stocks Commingled - US [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 48us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[6]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 20us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[3]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Quoted Market Prices for Identical Assets (Level 1) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 48us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
   
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Quoted Market Prices for Identical Assets (Level 1) [Member] | Temporary Investment Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[5]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Quoted Market Prices for Identical Assets (Level 1) [Member] | Common Stocks Commingled - US [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 48us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[6]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Quoted Market Prices for Identical Assets (Level 1) [Member] | Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[3]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 21us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
   
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Significant Other Observable Inputs (Level 2) [Member] | Temporary Investment Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[5]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Significant Other Observable Inputs (Level 2) [Member] | Common Stocks Commingled - US [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[6]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Significant Other Observable Inputs (Level 2) [Member] | Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 20us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[3]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Pension And OPEB Plans Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
   
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Pension And OPEB Plans Level 3 [Member] | Temporary Investment Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_TemporaryInvestmentFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[5]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Pension And OPEB Plans Level 3 [Member] | Common Stocks Commingled - US [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pseg_UnitedStatesCommingledCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[6]    
Long Island Electric Utility Servco LLC Pension and OPEB [Member] | Pension And OPEB Plans Level 3 [Member] | Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_BondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= pseg_LongIslandElectricUtilityServcoLLCPensionandOPEBMember
[3]    
[1] Certain open-ended mutual funds with mainly short-term investments are valued based on unadjusted quoted prices in active market (Level 1). Certain temporary investments are valued using inputs such as time-to-maturity, coupon rate, quality rating and current yield (Level 2).
[2] Wherever possible, fair values of equity investments in stocks and in commingled funds are derived from quoted market prices as substantially all of these instruments have active markets (primarily Level 1). Most investments in stocks are priced utilizing the principal market close price or in some cases midpoint, bid or ask price.
[3] Investments in fixed income securities including bond funds are priced using an evaluated pricing approach or the most recent exchange or quoted bid (primarily Level 2).
[4] Limited partnership interests in private equity funds are valued using significant unobservable inputs as there is little, if any, market activity. In addition, there may be transfer restrictions on private equity securities. The process for determining the fair value of such securities relied on commonly accepted valuation techniques, including the use of earnings multiples based on comparable public securities, industry-specific non-earnings-based multiples and discounted cash flow models. These inputs require significant management judgment or estimation (primarily Level 3).
[5] Certain temporary investments are valued using inputs such as time-to-maturity, coupon rate, quality rating and current yield (Level 2).
[6] Wherever possible, fair values of equity investments in commingled stock funds are derived from quoted market prices as substantially all of these instruments have active markets (primarily Level 1). Most investments in stocks are priced utilizing the principal market close price or in some cases midpoint, bid or ask price.