XML 104 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Financial Instruments - Commodity Contracts, etc. (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative Financial Instruments    
Total asset derivatives $ 69,225 $ 42,838
Total liability derivatives (53,472) (37,041)
Exchange-traded derivative contracts | Broker margin deposits    
Derivative Financial Instruments    
Total asset derivatives 52,158 29,128
Total liability derivatives (48,932) (30,936)
Forward derivative contracts | Derivative assets    
Derivative Financial Instruments    
Total asset derivatives 17,067 13,710
Forward derivative contracts | Derivative liabilities    
Derivative Financial Instruments    
Total liability derivatives (4,540) (6,105)
Derivatives Designated as Hedging Instruments    
Derivative Financial Instruments    
Total asset derivatives 2,408 (9,355)
Derivatives Designated as Hedging Instruments | Exchange-traded derivative contracts | Broker margin deposits    
Derivative Financial Instruments    
Total asset derivatives 2,408 (9,355)
Derivatives Not Designated as Hedging Instruments    
Derivative Financial Instruments    
Total asset derivatives 66,817 52,193
Total liability derivatives (53,472) (37,041)
Derivatives Not Designated as Hedging Instruments | Exchange-traded derivative contracts | Broker margin deposits    
Derivative Financial Instruments    
Total asset derivatives 49,750 38,483
Total liability derivatives (48,932) (30,936)
Derivatives Not Designated as Hedging Instruments | Forward derivative contracts | Derivative assets    
Derivative Financial Instruments    
Total asset derivatives 17,067 13,710
Derivatives Not Designated as Hedging Instruments | Forward derivative contracts | Derivative liabilities    
Derivative Financial Instruments    
Total liability derivatives $ (4,540) $ (6,105)