XML 54 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Derivative Instruments and Hedging Activities Contractual Contingent Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Electric Portfolio [Member]    
Derivative [Line Items]    
Fair Value Liability $ 13,263 $ 42,885
Posted Collateral 1,993 20,903
Additional Collateral, Aggregate Fair Value 7,145 26,966
Natural Gas Portfolio [Member]    
Derivative [Line Items]    
Posted Collateral 2,000  
Credit Rating [Member] | Electric Portfolio [Member]    
Derivative [Line Items]    
Fair Value Liability 7,145 26,966
Posted Collateral 0 0
Additional Collateral, Aggregate Fair Value 7,145 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 6,056 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 62 9,343
Posted Collateral $ 1,993 $ 20,903