XML 62 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments - Realized and unrealized gains and (losses) on derivative instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Gains and (losses) on derivative instruments      
Net unrealized gains on derivative instruments $ 173,946   $ 63,994
Natural gas swaps | Regulatory liability      
Gains and (losses) on derivative instruments      
Net unrealized gains on derivative instruments 173,946   $ 63,994
Natural gas swaps | Fuel      
Gains and (losses) on derivative instruments      
Gains 8,078 $ 101  
Losses (79) (1,244)  
Total $ 7,999 $ (1,143)