XML 86 R65.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Organization, Basis of Presentation and Summary of Significant Accounting Policies - Depreciation Rate Stated Percentage (Details) - Public Service Electric and Gas Company [Member] | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Electric Transmission [Member] |  |  |
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |
Depreciation Rate | 2.09% | 2.09% | 2.18%
Electric Distribution [Member] |  |  |
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |
Depreciation Rate | 2.51% | 2.54% | 2.56%
Gas Distribution [Member] |  |  |
Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |
Depreciation Rate | 1.84% | 1.84% | 1.93%

X
- Definition Organization Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | peg_OrganizationBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | peg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Composite depreciation rate for public utility plants in service. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_ElectricTransmissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_ElectricDistributionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_GasDistributionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |