XML 152 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments (Long-Term Purchase Commitments) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Electricity Purchase Contracts      
Long-Term Purchase Commitment [Line Items]      
Purchases Under Long Term Contracts $ 1,134 $ 1,156 $ 709
Purchase Obligation, Due in Next Twelve Months 1,222    
Purchase Obligation, Due in Second Year 962    
Purchase Obligation, Due in Third Year 700    
Purchase Obligation, Due in Fourth Year 686    
Purchase Obligation, Due in Fifth Year 656    
Future Commitments Thereafter 5,873    
Future Commitments Total 10,099    
Fuel Purchase Contracts      
Long-Term Purchase Commitment [Line Items]      
Purchases Under Long Term Contracts 1,982 3,375 2,070
Purchase Obligation, Due in Next Twelve Months 2,069    
Purchase Obligation, Due in Second Year 1,678    
Purchase Obligation, Due in Third Year 1,166    
Purchase Obligation, Due in Fourth Year 1,222    
Purchase Obligation, Due in Fifth Year 1,056    
Future Commitments Thereafter 3,874    
Future Commitments Total 11,065    
Other Purchase Contracts      
Long-Term Purchase Commitment [Line Items]      
Purchases Under Long Term Contracts 3,181 $ 3,602 $ 1,261
Purchase Obligation, Due in Next Twelve Months 4,698    
Purchase Obligation, Due in Second Year 1,047    
Purchase Obligation, Due in Third Year 737    
Purchase Obligation, Due in Fourth Year 718    
Purchase Obligation, Due in Fifth Year 629    
Future Commitments Thereafter 1,720    
Future Commitments Total $ 9,549