v3.26.1
Derivative Financial Instruments - Gain (Loss) in Statement of Financial Performance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income $ (15,276) $ (3,674) $ (10,021) $ (3,723)  
Carrying Amount of the Hedged Assets 7,883   7,883   $ 24,736
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount of the Hedged Assets (16)   (16)   $ (8,938)
Not Designated as Hedging Instrument          
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Recognized in Income on Derivatives 7,620 4,490 (10,950) 1,359  
Commodity contracts          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (Loss) Recognized in Other Comprehensive Income on Derivatives 6,325 (11,005) (6,504) (14,037)  
Income Statement Location [Axis]: us-gaap:CostOfRevenue          
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income 2,371 (3,674) 7,236 (3,698)  
Total amounts of income and expense line items presented in the consolidated statement of operations in which the effects of cash flow or fair value hedges are recorded 2,058 (3,180) 7,644 (1,835)  
Income Statement Location [Axis]: us-gaap:CostOfRevenue | Commodity contracts          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) on fair value hedges recognized in earnings 231 (1,249) (154) (111)  
Income Statement Location [Axis]: us-gaap:CostOfRevenue | Exchange-traded futures and options | Not Designated as Hedging Instrument          
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Recognized in Income on Derivatives 10,787 3,857 (204) 2,484  
Income Statement Location [Axis]: us-gaap:CostOfRevenue | Forwards | Not Designated as Hedging Instrument          
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Recognized in Income on Derivatives (11,549) (870) (9,371) (7,852)  
Income Statement Location [Axis]: us-gaap:CostOfRevenue | Exchange Future          
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income 2,371 (3,674) 7,236 (3,698)  
Gain (loss) on fair value hedges recognized in earnings (544) 1,743 562 1,974  
Income Statement Location [Axis]: us-gaap:Revenues          
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income (17,647) 0 (17,257) (25)  
Total amounts of income and expense line items presented in the consolidated statement of operations in which the effects of cash flow or fair value hedges are recorded (17,647) 0 (17,257) (25)  
Income Statement Location [Axis]: us-gaap:Revenues | Commodity contracts          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) on fair value hedges recognized in earnings 0 0 0 0  
Income Statement Location [Axis]: us-gaap:Revenues | Exchange-traded futures and options | Not Designated as Hedging Instrument          
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Recognized in Income on Derivatives 7,747 2,427 (5,532) 5,319  
Income Statement Location [Axis]: us-gaap:Revenues | Forwards | Not Designated as Hedging Instrument          
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Recognized in Income on Derivatives 635 (924) 4,157 1,408  
Income Statement Location [Axis]: us-gaap:Revenues | Exchange Future          
Derivative Instruments, Gain (Loss) [Line Items]          
Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income (17,647) 0 (17,257) (25)  
Gain (loss) on fair value hedges recognized in earnings $ 0 $ 0 $ 0 $ 0