XML 43 R71.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Measurements (PSEG's, Power's And PSE&G's Respective Assets And (Liabilities) Measured At Fair Value On A Recurring Basis) (Detail) (USD $) In Millions, unless otherwise specified | Mar. 31, 2015 | Dec. 31, 2014
--- | --- | ---
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | $ 195 us-gaap_DerivativeAssets |  | $ 317 us-gaap_DerivativeAssets |
Total Mark-to-Market Derivative (Liabilities) | (119)us-gaap_DerivativeLiabilities |  | (165)us-gaap_DerivativeLiabilities |
Net cash collateral received in connection with net derivative contracts | 4 us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet |  | 24 us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet |
Power [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 170 us-gaap_DerivativeAssets / dei_LegalEntityAxis = pseg_PowerMember | [1] | 269 us-gaap_DerivativeAssets / dei_LegalEntityAxis = pseg_PowerMember | [1]
Total Mark-to-Market Derivative (Liabilities) | (119)us-gaap_DerivativeLiabilities / dei_LegalEntityAxis = pseg_PowerMember | [1] | (165)us-gaap_DerivativeLiabilities / dei_LegalEntityAxis = pseg_PowerMember | [1]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 951 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2] | 365 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 922 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3] | 896 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 31 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3] | 106 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 22 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 23 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 3 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | Power [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 922 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3] | 896 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | Power [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | Power [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | Power [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 31 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3] | 106 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | Power [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 5 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 5 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | Power [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | Power [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | Power [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSE And G [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 316 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember | [2] | 294 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember | [2]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSE And G [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 4 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 5 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Quoted Market Prices of Identical Assets (Level 1) [Member] | PSE And G [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2] | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2]
Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3] | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 498 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3] | 438 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 369 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3] | 339 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 109 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 91 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 80 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 75 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 2 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | Power [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3] | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | Power [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 498 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3] | 438 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | Power [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 369 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3] | 339 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | Power [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | Power [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | Power [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 27 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 21 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | Power [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 20 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 18 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | Power [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSE And G [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember | [2] | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember | [2]
Significant Other Observable Inputs (Level 2) [Member] | PSE And G [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 21 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 20 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 16 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 16 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Significant Other Observable Inputs (Level 2) [Member] | PSE And G [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2] | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2]
Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | Power [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | Power [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | Power [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | Power [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | Power [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | Power [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | Power [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | Power [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSE And G [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember | [2] | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember | [2]
Significant Unobservable Inputs (Level 3) [Member] | PSE And G [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Significant Unobservable Inputs (Level 3) [Member] | PSE And G [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Total Estimate Of Fair Value [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 951 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2] | 365 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2]
Total Estimate Of Fair Value [Member] | PSEG [Member] | Energy-Related Contracts [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 177 us-gaap_DerivativeAssets / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember | [4] | 295 us-gaap_DerivativeAssets / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember |
Total Mark-to-Market Derivative (Liabilities) | (119)us-gaap_DerivativeLiabilities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember | [4] | (165)us-gaap_DerivativeLiabilities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember |
Total Estimate Of Fair Value [Member] | PSEG [Member] | Interest Rate Swap [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 18 us-gaap_DerivativeAssets / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_InterestRateSwapMember | [5] | 22 us-gaap_DerivativeAssets / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_InterestRateSwapMember | [5]
Total Estimate Of Fair Value [Member] | PSEG [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 923 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3] | 897 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3]
Total Estimate Of Fair Value [Member] | PSEG [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 498 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3] | 438 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3]
Total Estimate Of Fair Value [Member] | PSEG [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 369 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3] | 339 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3]
Total Estimate Of Fair Value [Member] | PSEG [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 31 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3] | 106 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3]
Total Estimate Of Fair Value [Member] | PSEG [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 22 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 23 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Total Estimate Of Fair Value [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 109 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 91 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Total Estimate Of Fair Value [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 80 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 75 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Total Estimate Of Fair Value [Member] | PSEG [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 3 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 2 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Total Estimate Of Fair Value [Member] | Power [Member] | Energy-Related Contracts [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 170 us-gaap_DerivativeAssets / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember | [4] | 269 us-gaap_DerivativeAssets / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember | [4]
Total Mark-to-Market Derivative (Liabilities) | (119)us-gaap_DerivativeLiabilities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember | [4] | (165)us-gaap_DerivativeLiabilities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember | [4]
Total Estimate Of Fair Value [Member] | Power [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 923 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3] | 897 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3]
Total Estimate Of Fair Value [Member] | Power [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 498 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3] | 438 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3]
Total Estimate Of Fair Value [Member] | Power [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 369 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3] | 339 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3]
Total Estimate Of Fair Value [Member] | Power [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 31 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3] | 106 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3]
Total Estimate Of Fair Value [Member] | Power [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 5 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 5 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Total Estimate Of Fair Value [Member] | Power [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 27 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 21 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Total Estimate Of Fair Value [Member] | Power [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 20 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 18 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Total Estimate Of Fair Value [Member] | Power [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Total Estimate Of Fair Value [Member] | PSE And G [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 316 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember | [2] | 294 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember | [2]
Total Estimate Of Fair Value [Member] | PSE And G [Member] | Energy-Related Contracts [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 7 us-gaap_DerivativeAssets / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember | [4] | 26 us-gaap_DerivativeAssets / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_EnergyRelatedContractsMember |
Total Estimate Of Fair Value [Member] | PSE And G [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 4 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3] | 5 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3]
Total Estimate Of Fair Value [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 21 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3] | 20 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3]
Total Estimate Of Fair Value [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 16 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3] | 16 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3]
Total Estimate Of Fair Value [Member] | PSE And G [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 1 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3]
Energy-Related Contracts [Member] | Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4] | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4]
Total Mark-to-Market Derivative (Liabilities) | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4] | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4]
Energy-Related Contracts [Member] | Quoted Market Prices of Identical Assets (Level 1) [Member] | Power [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember | [4] | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember | [4]
Total Mark-to-Market Derivative (Liabilities) | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember | [4] | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PowerMember | [4]
Energy-Related Contracts [Member] | Quoted Market Prices of Identical Assets (Level 1) [Member] | PSE And G [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember | [4] | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = pseg_PseAndGMember | [4]
Energy-Related Contracts [Member] | Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 766 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4] | 774 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4]
Total Mark-to-Market Derivative (Liabilities) | (721)us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4] | (705)us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4]
Energy-Related Contracts [Member] | Significant Other Observable Inputs (Level 2) [Member] | Power [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 766 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember | [4] | 774 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember | [4]
Total Mark-to-Market Derivative (Liabilities) | (721)us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember | [4] | (705)us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PowerMember | [4]
Energy-Related Contracts [Member] | Significant Other Observable Inputs (Level 2) [Member] | PSE And G [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember | [4] | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = pseg_PseAndGMember | [4]
Energy-Related Contracts [Member] | Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 10 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4] | 38 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4]
Total Mark-to-Market Derivative (Liabilities) | (1)us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4] | (1)us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4]
Energy-Related Contracts [Member] | Significant Unobservable Inputs (Level 3) [Member] | Power [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 3 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember | [4] | 12 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember | [4]
Total Mark-to-Market Derivative (Liabilities) | (1)us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember | [4] | (1)us-gaap_DerivativeLiabilities / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PowerMember | [4]
Energy-Related Contracts [Member] | Significant Unobservable Inputs (Level 3) [Member] | PSE And G [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 7 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember | [4] | 26 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = pseg_PseAndGMember | [4]
Interest Rate Swap [Member] | Quoted Market Prices of Identical Assets (Level 1) [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [5] | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [5]
Interest Rate Swap [Member] | Significant Other Observable Inputs (Level 2) [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 18 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [5] | 22 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [5]
Interest Rate Swap [Member] | Significant Unobservable Inputs (Level 3) [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [5] | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeByNatureAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [5]
Assets [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Net cash collateral received in connection with net derivative contracts | (12)us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet / us-gaap_BalanceSheetLocationAxis = us-gaap_AssetsMember |  | (12)us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet / us-gaap_BalanceSheetLocationAxis = us-gaap_AssetsMember |
Non Current Assets [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Net cash collateral received in connection with net derivative contracts | (3)us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet / us-gaap_BalanceSheetLocationAxis = pseg_NonCurrentAssetsMember |  | (8)us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet / us-gaap_BalanceSheetLocationAxis = pseg_NonCurrentAssetsMember |
Other Liabilities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Net cash collateral received in connection with net derivative contracts | 16 us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember |  | 36 us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember |
Current Liabilities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Net cash collateral received in connection with net derivative contracts | 6 us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet / us-gaap_BalanceSheetLocationAxis = pseg_CurrentLiabilitiesMember |  | 32 us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet / us-gaap_BalanceSheetLocationAxis = pseg_CurrentLiabilitiesMember |
Cash Collateral Netting [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2],[6] | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [2],[6]
Cash Collateral Netting [Member] | PSEG [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3],[6]
Cash Collateral Netting [Member] | PSEG [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3],[6]
Cash Collateral Netting [Member] | PSEG [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3],[6]
Cash Collateral Netting [Member] | PSEG [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3],[6]
Cash Collateral Netting [Member] | PSEG [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3],[6]
Cash Collateral Netting [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3],[6]
Cash Collateral Netting [Member] | PSEG [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3],[6]
Cash Collateral Netting [Member] | PSEG [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3],[6]
Cash Collateral Netting [Member] | Power [Member] | Equity Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | [3],[6]
Cash Collateral Netting [Member] | Power [Member] | Government Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | [3],[6]
Cash Collateral Netting [Member] | Power [Member] | Other Debt Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember | [3],[6]
Cash Collateral Netting [Member] | Power [Member] | Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_OtherSecuritiesMember | [3],[6]
Cash Collateral Netting [Member] | Power [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3],[6]
Cash Collateral Netting [Member] | Power [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3],[6]
Cash Collateral Netting [Member] | Power [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3],[6]
Cash Collateral Netting [Member] | Power [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PowerMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3],[6]
Cash Collateral Netting [Member] | PSE And G [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash Equivalents, Fair Value Disclosure | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember | [2],[6] | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember | [2],[6]
Cash Collateral Netting [Member] | PSE And G [Member] | Rabbi Trust - Equity Securities-Mutual Funds [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsEquitySecuritiesMutualFundsMember | [3],[6]
Cash Collateral Netting [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Govt Obligations [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesGovernmentObligationsMember | [3],[6]
Cash Collateral Netting [Member] | PSE And G [Member] | Rabbi Trust - Debt Securities-Other [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsDebtSecuritiesOtherMember | [3],[6]
Cash Collateral Netting [Member] | PSE And G [Member] | Rabbi Trust - Other Securities [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Fair Value, Measured on Recurring Basis, Investments | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3],[6] | 0 us-gaap_InvestmentsFairValueDisclosure / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / dei_LegalEntityAxis = pseg_PseAndGMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = pseg_RabbiTrustsOtherSecuritiesMember | [3],[6]
Cash Collateral Netting [Member] | Energy-Related Contracts [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | (599)us-gaap_DerivativeAssets / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4],[6] | (517)us-gaap_DerivativeAssets / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4],[6]
Total Mark-to-Market Derivative (Liabilities) | 603 us-gaap_DerivativeLiabilities / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4],[6] | 541 us-gaap_DerivativeLiabilities / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [4],[6]
Cash Collateral Netting [Member] | Energy-Related Contracts [Member] | Power [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | (599)us-gaap_DerivativeAssets / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = pseg_PowerMember | [4],[6] | (517)us-gaap_DerivativeAssets / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = pseg_PowerMember | [4],[6]
Total Mark-to-Market Derivative (Liabilities) | 603 us-gaap_DerivativeLiabilities / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = pseg_PowerMember | [4],[6] | 541 us-gaap_DerivativeLiabilities / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = pseg_PowerMember | [4],[6]
Cash Collateral Netting [Member] | Energy-Related Contracts [Member] | PSE And G [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | 0 us-gaap_DerivativeAssets / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = pseg_PseAndGMember | [4],[6] | 0 us-gaap_DerivativeAssets / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_EnergyRelatedDerivativeMember / dei_LegalEntityAxis = pseg_PseAndGMember | [4],[6]
Cash Collateral Netting [Member] | Interest Rate Swap [Member] | PSEG [Member] |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total Mark-to-Market Derivative Assets | $ 0 us-gaap_DerivativeAssets / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_InterestRateSwapMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [5],[6] | $ 0 us-gaap_DerivativeAssets / us-gaap_ConsolidationItemsAxis = pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember / us-gaap_DerivativeByNatureAxis = us-gaap_InterestRateSwapMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | [5],[6]
[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 March 31, 2015 and December 31, 2014. PSE&G does not have any derivative contracts subject to master netting or similar agreements.
[2] | Represents money market mutual funds
[3] | The NDT Fund maintains investments in various equity and fixed income securities classified as “available for sale.” The Rabbi Trust maintains investments in an S&P 500 index fund and various fixed income securities classified as “available for sale.” These securities are generally valued with prices that are either exchange provided (equity securities) or market transactions for comparable securities and/or broker quotes (fixed income securities).Level 1—Investments in marketable equity securities within the NDT Fund are primarily investments in common stocks across a broad range of industries and sectors. Most equity securities are priced utilizing the principal market close price or, in some cases, midpoint, bid or ask price. Certain open-ended mutual funds with mainly short-term investments are valued based on unadjusted quoted prices in active markets. The Rabbi Trust equity index fund is valued based on quoted prices in an active market.Level 2—NDT and Rabbi Trust fixed income securities are limited to investment grade corporate bonds, collateralized mortgage obligations, asset backed securities and government obligations or Federal Agency asset-backed securities with a wide range of maturities. Since many fixed income securities do not trade on a daily basis, they are priced using an evaluated pricing methodology that varies by asset class and reflects observable market information such as the most recent exchange price or quoted bid for similar securities. Market-based standard inputs typically include benchmark yields, reported trades, broker/dealer quotes and issuer spreads. Certain short-term investments are valued using observable market prices or market parameters such as time-to-maturity, coupon rate, quality rating and current yield.
[4] | Level 2—Fair values for energy-related contracts are obtained primarily using a market-based approach. Most derivative contracts (forward purchase or sale contracts and swaps) are valued using the average of the bid/ask midpoints from multiple broker or dealer quotes or auction prices. Prices used in the valuation process are also corroborated independently by management to determine that values are based on actual transaction data or, in the absence of transactions, bid and offers for the day. Examples may include certain exchange and non-exchange traded capacity and electricity contracts and natural gas physical or swap contracts based on market prices, basis adjustments and other premiums where adjustments and premiums are not considered significant to the overall inputs.Level 3—For energy-related contracts, which include more complex agreements where limited observable inputs or pricing information are available, modeling techniques are employed using assumptions reflective of contractual terms, current market rates, forward price curves, discount rates and risk factors, as applicable. Fair values of other energy contracts may be based on broker quotes that we cannot corroborate with actual market transaction data.
[5] | Interest rate swaps are valued using quoted prices on commonly quoted intervals, which are interpolated for periods different than the quoted intervals, as inputs to a market valuation model. Market inputs can generally be verified and model selection does not involve significant management judgment.
[6] | 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 Condensed Consolidated Balance Sheets. As of March 31, 2015, net cash collateral (received) paid of $4 million, was netted against the corresponding net derivative contract positions. Of the $4 million as of March 31, 2015, $(12) million of cash collateral was netted against assets, and $16 million was netted against liabilities. As of December 31, 2014, net cash collateral (received) paid of $24 million, was netted against the corresponding net derivative contract positions. Of the $24 million as of December 31, 2014, $(12) million of cash collateral was netted against assets, and $36 million was netted against liabilities.

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_CashAndCashEquivalentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_InvestmentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=pseg_PowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=pseg_CurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=pseg_NonCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=pseg_DerivativefairvalueofderivativeAmountOffsetAgainstCollateralMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=us-gaap_EnergyRelatedDerivativeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |