XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives And Hedging (Schedule Of Fair Value Of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position $ 50,793 $ 3,478
Total derivatives in a liability position 4,291 6,406
Natural Gas Future Contracts [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position 35,783 2,062
Natural Gas Future Contracts [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Total derivatives in a liability position 4,291 6,406
Financial Transmission Rights [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position $ 15,010 $ 1,416