XML 54 R31.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments $ 12,162 $ (30,332) $ (36,379) $ (15,145)
Not Designated as Hedging Instrument [Member]        
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments 5,191 (26,704) (47,988) 38,103
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 4,764 (17,189) (4,990) (2,228)
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 (743) (1,333) 553 11,995
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,228) 4,961 (12,163) 41,253
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 $ 7,398 $ (13,143) $ (31,388) $ (12,917)