XML 155 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER CONTINGENCIES AND COMMITMENTS (Purchase Commitments) (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Long-term Purchase Commitment [Line Items]  
2025 $ 3,717
2026 3,328
2027 3,170
2028 2,919
2029 2,682
Thereafter 17,005
Total purchase commitments 32,821
Renewable Energy  
Long-term Purchase Commitment [Line Items]  
2025 2,010
2026 1,952
2027 1,896
2028 1,875
2029 1,831
Thereafter 14,229
Total purchase commitments 23,793
Conventional Energy  
Long-term Purchase Commitment [Line Items]  
2025 910
2026 866
2027 800
2028 800
2029 716
Thereafter 2,730
Total purchase commitments 6,822
Natural Gas  
Long-term Purchase Commitment [Line Items]  
2025 443
2026 348
2027 190
2028 103
2029 92
Thereafter 41
Total purchase commitments 1,217
Other  
Long-term Purchase Commitment [Line Items]  
2025 354
2026 162
2027 284
2028 141
2029 43
Thereafter 5
Total purchase commitments $ 989