v3.26.1
Fair Value Measurements - Schedule of Fair Value of Debt Recorded at Carrying Value (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Fair Value of Long-Term Debt Recorded at Carrying Value    
Carrying value $ 40,307 $ 37,998
Fair value 37,660 35,721
SCE    
Fair Value of Long-Term Debt Recorded at Carrying Value    
Carrying value 34,945 33,183
Fair value $ 32,200 $ 30,744