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 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments $ 88,517 $ 39,942 $ 172,795 $ 3,563
Not Designated as Hedging Instrument [Member]        
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments 114,037 43,879 202,397 (4,109)
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 42,552 29,940 95,421 24,950
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 29,404 358 40,502 911
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member] | Purchased Electricity [Member]        
Derivative Instruments, (Loss) Gain [Line Items]        
Unrealized (gain) loss on derivative instruments (3,884) 3,579 (10,900) (8,584)
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 $ 45,965 $ 10,002 $ 77,374 $ (21,386)