Derivatives And Hedging (Schedule Of Fair Value Of Derivative Instruments) (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Derivatives, Fair Value [Line Items] | ||
Total Derivatives in an asset position | $ 19,957 | $ 8,764 |
Total Derivatives in a liability position | 572 | 26,753 |
Natural Gas Future Contracts [Member] | Other Assets [Member] | ||
Derivatives, Fair Value [Line Items] | ||
Total Derivatives in an asset position | 19,957 | 6,448 |
Natural Gas Future Contracts [Member] | Other Liabilities [Member] | ||
Derivatives, Fair Value [Line Items] | ||
Total Derivatives in a liability position | 565 | 26,753 |
Financial Transmission Rights [Member] | Other Assets [Member] | ||
Derivatives, Fair Value [Line Items] | ||
Total Derivatives in an asset position | 0 | 2,316 |
Financial Transmission Rights [Member] | Other Liabilities [Member] | ||
Derivatives, Fair Value [Line Items] | ||
Total Derivatives in a liability position | $ 7 | $ 0 |