XML 147 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Non Lease PPAs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Capacity      
Purchased Power Agreements (PPAs) [Abstract]      
Purchased power expense $ 81 $ 77 $ 75
Estimated Future Payments Under PPAs [Abstract]      
2025 51    
2026 34    
2027 14    
2028 6    
2029 6    
Thereafter 2    
Total 113    
Energy      
Purchased Power Agreements (PPAs) [Abstract]      
Purchased power expense 212 $ 214 $ 182
Estimated Future Payments Under PPAs [Abstract]      
2025 [1] 111    
2026 [1] 64    
2027 [1] 21    
2028 [1] 22    
2029 [1] 22    
Thereafter [1] 0    
Total [1] $ 240    
[1] Excludes contingent energy payments for renewable energy PPAs.