v3.25.1
Derivative Accounting - Schedule of Derivative Instruments in the Balance Sheet (Details) - Commodity Contracts - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Gross Recognized Derivatives $ 111,236 $ 20,328
Amounts Offset (2,316) (3,788)
Net Recognized Derivatives 108,920 16,540
Other 5 18
Amounts  Reported on  Balance Sheets 108,925 16,558
Liabilities    
Gross Recognized Derivatives (25,696) (62,603)
Amounts Offset 2,316 3,788
Net Recognized Derivatives (23,380) (58,815)
Other (4,196) (2,971)
Amounts Reported on Balance Sheets (27,576) (61,786)
Assets and Liabilities    
Gross Recognized Derivatives 85,540 (42,275)
Amounts Offset 0 0
Net Recognized Derivatives 85,540 (42,275)
Other (4,191) (2,953)
Amounts  Reported on  Balance Sheets 81,349 (45,228)
Current assets    
Assets    
Gross Recognized Derivatives 78,883 13,718
Amounts Offset (1,338) (3,158)
Net Recognized Derivatives 77,545 10,560
Other 5 18
Amounts  Reported on  Balance Sheets 77,550 10,578
Investments and other assets    
Assets    
Gross Recognized Derivatives 32,353 6,610
Amounts Offset (978) (630)
Net Recognized Derivatives 31,375 5,980
Other 0 0
Amounts  Reported on  Balance Sheets 31,375 5,980
Current liabilities    
Liabilities    
Gross Recognized Derivatives (15,350) (52,527)
Amounts Offset 1,338 3,158
Net Recognized Derivatives (14,012) (49,369)
Other (4,196) (2,971)
Amounts Reported on Balance Sheets (18,208) (52,340)
Deferred credits and other    
Liabilities    
Gross Recognized Derivatives (10,346) (10,076)
Amounts Offset 978 630
Net Recognized Derivatives (9,368) (9,446)
Other 0 0
Amounts Reported on Balance Sheets $ (9,368) $ (9,446)