v3.25.2
Fair Value Measurements - Schedule of Fair Value of Debt Recorded at Carrying Value (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Fair Value of Long-Term Debt Recorded at Carrying Value    
Carrying value $ 37,670 $ 35,583
Fair value 34,369 33,160
SCE    
Fair Value of Long-Term Debt Recorded at Carrying Value    
Carrying value 32,458 30,515
Fair value $ 29,178 $ 27,994