v3.26.1
Derivative Financial Instruments - Commodity Contracts, etc. (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Financial Instruments    
Total asset derivatives $ 167,156 $ 69,225
Total liability derivatives (202,616) (53,472)
Exchange-traded derivative contracts | Broker margin deposits    
Derivative Financial Instruments    
Total asset derivatives 156,196 52,158
Total liability derivatives (158,721) (48,932)
Forward derivative contracts | Derivative assets    
Derivative Financial Instruments    
Total asset derivatives 10,960 17,067
Forward derivative contracts | Derivative liabilities    
Derivative Financial Instruments    
Total liability derivatives (43,895) (4,540)
Derivatives Designated as Hedging Instruments    
Derivative Financial Instruments    
Total asset derivatives 287 2,408
Derivatives Designated as Hedging Instruments | Exchange-traded derivative contracts | Broker margin deposits    
Derivative Financial Instruments    
Total asset derivatives 287 2,408
Derivatives Not Designated as Hedging Instruments    
Derivative Financial Instruments    
Total asset derivatives 166,869 66,817
Total liability derivatives (202,616) (53,472)
Derivatives Not Designated as Hedging Instruments | Exchange-traded derivative contracts | Broker margin deposits    
Derivative Financial Instruments    
Total asset derivatives 155,909 49,750
Total liability derivatives (158,721) (48,932)
Derivatives Not Designated as Hedging Instruments | Forward derivative contracts | Derivative assets    
Derivative Financial Instruments    
Total asset derivatives 10,960 17,067
Derivatives Not Designated as Hedging Instruments | Forward derivative contracts | Derivative liabilities    
Derivative Financial Instruments    
Total liability derivatives $ (43,895) $ (4,540)