XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Summary of Commitments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Other Commitments [Line Items]  
2025 $ 36,970
2026 36,197
2027 2,202
2028 10,245
2029 2,368
2030 and thereafter 25,210
Total 113,192
Fuel Supply Payments  
Other Commitments [Line Items]  
2025 2,106
2026 1,718
2027 2,060
2028 1,753
2029 2,226
2030 and thereafter 23,742
Total 33,605
Zero6 Commitment  
Other Commitments [Line Items]  
2025 34,217
2026 34,337
2027 0
2028 8,350
2029 0
2030 and thereafter 0
Total 76,904
Renewable Energy Credits  
Other Commitments [Line Items]  
2025 142
2026 142
2027 142
2028 142
2029 142
2030 and thereafter 1,468
Total 2,178
Electricity Above Use (Est.)  
Other Commitments [Line Items]  
2025 505
2026 0
2027 0
2028 0
2029 0
2030 and thereafter 0
Total $ 505