XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Asset derivative instruments, at fair value    
Gross derivative instruments recorded in the Consolidated Balance Sheet $ 978,634 $ 812,371
Liability derivative instruments, at fair value    
Gross derivative instruments recorded in the Consolidated Balance Sheet 186,363 1,393,487
Commodity Contract    
Asset derivative instruments, at fair value    
Gross derivative instruments recorded in the Consolidated Balance Sheet 978,634 812,371
Derivative instruments subject to master netting agreements (112,203) (756,495)
Margin requirements with counterparties 0 0
Net derivative instruments 866,431 55,876
Liability derivative instruments, at fair value    
Gross derivative instruments recorded in the Consolidated Balance Sheet 186,363 1,393,487
Derivative instruments subject to master netting agreements (112,203) (756,495)
Margin requirements with counterparties (13,017) (100,623)
Liability derivative instruments, at fair value $ 61,143 $ 536,369