XML 137 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE FINANCIAL INSTRUMENTS: Derivative Instruments, Notional Amounts (Details) (Details)
MWh in Thousands, MMBTU in Thousands
Dec. 31, 2023
MWh
MMBTU
Dec. 31, 2022
MWh
MMBTU
Electricity (MWh) | Long    
Derivative    
Derivative, Nonmonetary Notional Amount | MWh 440 898
Electricity (MWh) | Short    
Derivative    
Derivative, Nonmonetary Notional Amount | MWh 57 32
Natural Gas (MMBTU) | Long    
Derivative    
Derivative, Nonmonetary Notional Amount | MMBTU 24,593 26,773
Natural Gas (MMBTU) | Short    
Derivative    
Derivative, Nonmonetary Notional Amount | MMBTU 0 310