XML 53 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Derivative Instruments and Hedging Activities Recognized in Statement of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments $ 61,276 $ 12,162 $ 84,278 $ (36,379)
Not Designated as Hedging Instrument [Member]        
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments 70,348 5,191 88,360 (47,988)
Not Designated as Hedging Instrument [Member] | Electric Generation Fuel [Member] | Unrealized (Gain) Loss on Derivative Instruments, Net [Member]        
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments 51,241 4,764 52,869 (4,990)
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member] | Electric Generation Fuel [Member]        
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments 2,785 (743) 11,098 553
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member] | Purchased Electricity [Member]        
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments 6,287 (6,228) (7,016) (12,163)
Not Designated as Hedging Instrument [Member] | Electricity, US Regulated [Member] | Unrealized (Gain) Loss on Derivative Instruments, Net [Member]        
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments $ 10,035 $ 7,398 $ 31,409 $ (31,388)