XML 98 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Assets and Liabilities (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset $ 681,650 $ 154,407
Derivative Liability 143,342 104,274
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset 561,598 147,537
Derivative Liability 139,241 52,532
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset 120,052 6,870
Derivative Liability 4,101 51,742
Electric Portfolio    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset 337,703 74,829
Derivative Liability 87,120 85,424
Electric Portfolio | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset 218,610 68,011
Derivative Liability 84,105 35,854
Electric Portfolio | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset 119,093 6,818
Derivative Liability 3,015 49,570
Natural Gas Portfolio    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset 343,947 79,578
Derivative Liability 56,222 18,850
Natural Gas Portfolio | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset 342,988 79,526
Derivative Liability 55,136 16,678
Natural Gas Portfolio | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset 959 52
Derivative Liability $ 1,086 $ 2,172