XML 98 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE INSTRUMENTS AND PRICE RISK MANAGEMENT - Summary of Exclude Derivative Settlement Receivables and Payables (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Offsetting of Derivative Assets:    
Gross Amounts of Recognized Assets (Liabilities), Offsetting of Derivative Assets $ 186,114 $ 170,029
Gross Amounts Offset on the Balance Sheet, Offsetting of Derivative Assets (129,757) (83,570)
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet, Offsetting of Derivative Assets 56,357 86,459
Offsetting of Derivative Liabilities:    
Gross Amounts of Recognized Assets (Liabilities), Offsetting of Derivative Liabilities (243,278) (206,198)
Gross Amounts Offset on the Balance Sheet, Offsetting of Derivative Liabilities 129,757 83,570
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet, Offsetting of Derivative Liabilities (113,521) (122,628)
Current Assets    
Offsetting of Derivative Assets:    
Gross Amounts of Recognized Assets (Liabilities), Offsetting of Derivative Assets 125,137 121,057
Gross Amounts Offset on the Balance Sheet, Offsetting of Derivative Assets (78,612) (45,324)
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet, Offsetting of Derivative Assets 46,525 75,733
Noncurrent Assets    
Offsetting of Derivative Assets:    
Gross Amounts of Recognized Assets (Liabilities), Offsetting of Derivative Assets 60,977 48,971
Gross Amounts Offset on the Balance Sheet, Offsetting of Derivative Assets (51,145) (38,246)
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet, Offsetting of Derivative Assets 9,832 10,725
Current Liabilities    
Offsetting of Derivative Liabilities:    
Gross Amounts of Recognized Assets (Liabilities), Offsetting of Derivative Liabilities (98,527) (62,120)
Gross Amounts Offset on the Balance Sheet, Offsetting of Derivative Liabilities 78,612 45,324
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet, Offsetting of Derivative Liabilities (19,915) (16,797)
Noncurrent Liabilities    
Offsetting of Derivative Liabilities:    
Gross Amounts of Recognized Assets (Liabilities), Offsetting of Derivative Liabilities (144,751) (144,077)
Gross Amounts Offset on the Balance Sheet, Offsetting of Derivative Liabilities 51,145 38,246
Net Amounts of Assets (Liabilities) Presented on the Balance Sheet, Offsetting of Derivative Liabilities $ (93,606) $ (105,831)