XML 50 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Accounting for Derivative Instruments and Hedging Activities Contractual Contingent Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Electric Portfolio [Member]    
Derivative [Line Items]    
Fair Value Liability $ 29,464 $ 42,885
Posted Collateral 11,990 20,903
Additional Collateral, Aggregate Fair Value 21,991 26,966
Natural Gas Portfolio [Member]    
Derivative [Line Items]    
Posted Collateral 12,000  
Credit Rating [Member]    
Derivative [Line Items]    
Posted Collateral 3,200  
Credit Rating [Member] | Electric Portfolio [Member]    
Derivative [Line Items]    
Fair Value Liability 21,991 26,966
Posted Collateral 0 0
Additional Collateral, Aggregate Fair Value 21,991 26,966
Credit Rating [Member] | Natural Gas Portfolio [Member]    
Derivative [Line Items]    
Posted Collateral 1,000  
Requested Credit for Adequate Assurance [Member] | Electric Portfolio [Member]    
Derivative [Line Items]    
Fair Value Liability 7,330 6,576
Posted Collateral 0 0
Additional Collateral, Aggregate Fair Value 0 0
Forward Value of Contract [Member] | Electric Portfolio [Member]    
Derivative [Line Items]    
Fair Value Liability 143 9,343
Posted Collateral $ 11,990 $ 20,903