XML 87 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Schedule of Impact of Netting Agreements and Margin Deposits on Gross Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Asset derivative instruments, at fair value    
Gross derivative instruments recorded in the Consolidated Balance Sheet $ 143,581 $ 978,634
Liability derivative instruments, at fair value    
Gross derivative instruments recorded in the Consolidated Balance Sheet 446,519 186,363
Commodity Contract    
Asset derivative instruments, at fair value    
Gross derivative instruments recorded in the Consolidated Balance Sheet 143,581 978,634
Derivative instruments subject to master netting agreements (117,350) (112,203)
Margin requirements with counterparties 0 0
Net derivative instruments 26,231 866,431
Liability derivative instruments, at fair value    
Gross derivative instruments recorded in the Consolidated Balance Sheet 446,519 186,363
Derivative instruments subject to master netting agreements (117,350) (112,203)
Margin requirements with counterparties (86,975) (13,017)
Liability derivative instruments, at fair value $ 242,194 $ 61,143