XML 101 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Operating Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, to be Paid, Year One $ 35  
Lessee, Operating Lease, Liability, to be Paid, Year Two 32  
Lessee, Operating Lease, Liability, to be Paid, Year Three 30  
Lessee, Operating Lease, Liability, to be Paid, Year Four 27  
Lessee, Operating Lease, Liability, to be Paid, Year Five 26  
Lessee, Operating Lease, Liability, to be Paid, after Year Five 60  
Total Minimum Lease Payments 210 $ 236
Public Service Electric and Gas Company [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, to be Paid, Year One 19  
Lessee, Operating Lease, Liability, to be Paid, Year Two 16  
Lessee, Operating Lease, Liability, to be Paid, Year Three 13  
Lessee, Operating Lease, Liability, to be Paid, Year Four 11  
Lessee, Operating Lease, Liability, to be Paid, Year Five 10  
Lessee, Operating Lease, Liability, to be Paid, after Year Five 47  
Total Minimum Lease Payments 116 125
Other Segments    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, to be Paid, Year One 16  
Lessee, Operating Lease, Liability, to be Paid, Year Two 16  
Lessee, Operating Lease, Liability, to be Paid, Year Three 17  
Lessee, Operating Lease, Liability, to be Paid, Year Four 16  
Lessee, Operating Lease, Liability, to be Paid, Year Five 16  
Lessee, Operating Lease, Liability, to be Paid, after Year Five 13  
Total Minimum Lease Payments $ 94 $ 111