v3.25.2
Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Public Utilities, Inventory [Line Items]    
Inventories $ 335 $ 339
Materials and supplies    
Public Utilities, Inventory [Line Items]    
Inventories 245 234
Fuel    
Public Utilities, Inventory [Line Items]    
Inventories 80 81
Natural Gas    
Public Utilities, Inventory [Line Items]    
Inventories $ 10 $ 24