XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Summary of Commitments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Other Commitments [Line Items]  
2023 (remaining) $ 6,479
2024 3,203
2025 8,933
2026 2,215
2027 2,245
2028 and thereafter 35,638
Purchase Obligation, Total 58,713
Fuel Supply Payments  
Other Commitments [Line Items]  
2023 (remaining) 2,309
2024 2,408
2025 1,702
2026 1,718
2027 1,736
2028 and thereafter 28,263
Purchase Obligation, Total 38,136
Zero6 Commitment  
Other Commitments [Line Items]  
2023 (remaining) 222
2024 322
2025 6,747
2026 0
2027 0
2028 and thereafter 0
Purchase Obligation, Total 7,291
Praj Commitment  
Other Commitments [Line Items]  
2023 (remaining) 3,600
2024 0
2025 0
2026 0
2027 0
2028 and thereafter 0
Purchase Obligation, Total 3,600
Renewable Energy Credits  
Other Commitments [Line Items]  
2023 (remaining) 114
2024 152
2025 152
2026 152
2027 152
2028 and thereafter 1,877
Purchase Obligation, Total 2,599
Electricity Above Use (Est.)  
Other Commitments [Line Items]  
2023 (remaining) 234
2024 321
2025 332
2026 345
2027 357
2028 and thereafter 5,498
Purchase Obligation, Total $ 7,087