XML 130 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Non Lease PPAs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Capacity      
Purchased Power Agreements (PPAs) [Abstract]      
Purchased power expense $ 77 $ 75 $ 69
Estimated Future Payments Under PPAs [Abstract]      
2024 80    
2025 45    
2026 28    
2027 9    
2028 1    
Thereafter 2    
Total 165    
Energy      
Purchased Power Agreements (PPAs) [Abstract]      
Purchased power expense 214 $ 182 $ 149
Estimated Future Payments Under PPAs [Abstract]      
2024 [1] 207    
2025 [1] 94    
2026 [1] 47    
2027 [1] 10    
2028 [1] 10    
Thereafter [1] 18    
Total [1] $ 386    
[1] Excludes contingent energy payments for renewable energy PPAs.