XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Accounting - Schedule of Derivative Instruments in the Balance Sheet (Details) - Commodity Contracts - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Gross Recognized Derivatives $ 56,346 $ 20,328
Amounts Offset (11,245) (3,788)
Net Recognized Derivatives 45,101 16,540
Other 5 18
Amounts  Reported on  Balance Sheets 45,106 16,558
Liabilities    
Gross Recognized Derivatives (38,885) (62,603)
Amounts Offset 11,245 3,788
Net Recognized Derivatives (27,640) (58,815)
Other (5,196) (2,971)
Amounts Reported on Balance Sheets (32,836) (61,786)
Assets and Liabilities    
Gross Recognized Derivatives 17,461 (42,275)
Amounts Offset 0 0
Net Recognized Derivatives 17,461 (42,275)
Other (5,191) (2,953)
Amounts  Reported on  Balance Sheets 12,270 (45,228)
Current assets    
Assets    
Gross Recognized Derivatives 22,143 13,718
Amounts Offset (11,245) (3,158)
Net Recognized Derivatives 10,898 10,560
Other 5 18
Amounts  Reported on  Balance Sheets 10,903 10,578
Investments and other assets    
Assets    
Gross Recognized Derivatives 34,203 6,610
Amounts Offset 0 (630)
Net Recognized Derivatives 34,203 5,980
Other 0 0
Amounts  Reported on  Balance Sheets 34,203 5,980
Current liabilities    
Liabilities    
Gross Recognized Derivatives (31,741) (52,527)
Amounts Offset 11,245 3,158
Net Recognized Derivatives (20,496) (49,369)
Other (5,196) (2,971)
Amounts Reported on Balance Sheets (25,692) (52,340)
Deferred credits and other    
Liabilities    
Gross Recognized Derivatives (7,144) (10,076)
Amounts Offset 0 630
Net Recognized Derivatives (7,144) (9,446)
Other 0 0
Amounts Reported on Balance Sheets $ (7,144) $ (9,446)