XML 142 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments (Long-Term Purchase Commitments) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Electricity Purchase Contracts      
Long-Term Purchase Commitment [Line Items]      
Purchases Under Long Term Contracts $ 797 $ 1,134 $ 1,156
Purchase Obligation, Due in Next Twelve Months 759    
Purchase Obligation, Due in Second Year 731    
Purchase Obligation, Due in Third Year 660    
Purchase Obligation, Due in Fourth Year 648    
Purchase Obligation, Due in Fifth Year 640    
Future Commitments Thereafter 5,484    
Future Commitments Total 8,922    
Fuel Purchase Contracts      
Long-Term Purchase Commitment [Line Items]      
Purchases Under Long Term Contracts 1,869 1,982 3,375
Purchase Obligation, Due in Next Twelve Months 1,701    
Purchase Obligation, Due in Second Year 1,005    
Purchase Obligation, Due in Third Year 774    
Purchase Obligation, Due in Fourth Year 528    
Purchase Obligation, Due in Fifth Year 474    
Future Commitments Thereafter 1,259    
Future Commitments Total 5,741    
Other Purchase Contracts      
Long-Term Purchase Commitment [Line Items]      
Purchases Under Long Term Contracts 3,507 $ 3,181 $ 3,602
Purchase Obligation, Due in Next Twelve Months 2,485    
Purchase Obligation, Due in Second Year 262    
Purchase Obligation, Due in Third Year 192    
Purchase Obligation, Due in Fourth Year 140    
Purchase Obligation, Due in Fifth Year 142    
Future Commitments Thereafter 892    
Future Commitments Total $ 4,113