v3.26.3
Derivative Commodities and Disclosures (Details)
MWh in Thousands, MMBTU in Thousands
Sep. 30, 2026
MWh
MMBTU
Sep. 30, 2025
MMBTU
MWh
Electricity (MWh) | Long    
Derivative    
Derivative, Number of Instruments Held | MWh 978 208
Electricity (MWh) | Short    
Derivative    
Derivative, Number of Instruments Held | MWh 793 0
Natural Gas (MMBTU) | Long    
Derivative    
Derivative, Number of Instruments Held | MMBTU 152,950 114,725
Natural Gas (MMBTU) | Short    
Derivative    
Derivative, Number of Instruments Held | MMBTU 525 0