XML 49 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Accounting for Derivative Instruments and Hedging Activities Recognized in Statement of Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Derivative Instruments, (Loss) Gain [Line Items]    
Unrealized (gain) loss on derivative instruments $ 23,002 $ (48,541)
Not Designated as Hedging Instrument [Member]    
Derivative Instruments, (Loss) Gain [Line Items]    
Unrealized (gain) loss on derivative instruments 18,012 (53,180)
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 1,628 (9,755)
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 8,313 1,296
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member] | Purchased Electricity [Member]    
Derivative Instruments, (Loss) Gain [Line Items]    
Unrealized (gain) loss on derivative instruments (13,303) (5,935)
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 $ 21,374 $ (38,786)