XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Summary of Commitments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Other Commitments [Line Items]  
2023 $ 7,992
2024 3,169
2025 8,901
2026 2,154
2027 2,184
2028 and thereafter 34,892
Total 59,292
Fuel Supply Payments  
Other Commitments [Line Items]  
2023 3,744
2024 2,408
2025 1,702
2026 1,718
2027 1,736
2028 and thereafter 28,263
Total 39,571
Zero6 Commitment  
Other Commitments [Line Items]  
2023 250
2024 350
2025 6,776
2026 0
2027 0
2028 and thereafter 0
Total 7,376
Praj Commitment  
Other Commitments [Line Items]  
2023 3,600
2024 0
2025 0
2026 0
2027 0
2028 and thereafter 0
Total 3,600
Renewable Energy Credits  
Other Commitments [Line Items]  
2023 148
2024 148
2025 148
2026 149
2027 148
2028 and thereafter 1,831
Total 2,572
Electricity Above Use (Est.)  
Other Commitments [Line Items]  
2023 250
2024 263
2025 275
2026 287
2027 300
2028 and thereafter 4,798
Total $ 6,173