XML 75 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Commodities and Disclosures (Details)
MWh in Thousands, MMBTU in Thousands
Jun. 30, 2024
MMBTU
MWh
Jun. 30, 2023
MMBTU
MWh
Electricity (MWh) | Long    
Derivative    
Derivative, Number of Instruments Held | MWh 438 792
Electricity (MWh) | Short    
Derivative    
Derivative, Number of Instruments Held | MWh 57 17
Natural Gas (MMBTU) | Long    
Derivative    
Derivative, Number of Instruments Held | MMBTU 37,185 35,545
Natural Gas (MMBTU) | Short    
Derivative    
Derivative, Number of Instruments Held | MMBTU 620 310