XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Accounting - Gains and Losses from Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Not Designated as Hedging Instruments | Commodity Contracts | Fuel and Purchased Power        
Gains and losses from derivative instruments        
Net Gain (Loss) Recognized in Income $ (32,096) $ 138,855 $ (271,171) $ 425,122