XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives And Hedging (Schedule Of Fair Value Of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position $ 441 $ 59,902
Total derivatives in a liability position 77,001 8,721
Natural Gas Future Contracts [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position 441 48,612
Natural Gas Future Contracts [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Total derivatives in a liability position 76,000 8,721
Financial Transmission Rights [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position   $ 11,290
Financial Transmission Rights [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Total derivatives in a liability position $ 1,001