v3.26.3
Derivatives (Open Commodity Derivative Contracts) (Details) - Exchange Traded
bbl in Thousands
Sep. 30, 2026
bbl
Crude oil  
Derivative [Line Items]  
Percentage of derivative contracts expiring in the next quarter 37.90%
Crude oil | Long  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 126,568 [1]
Crude oil | Long | Spread Contracts  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 5,075
Crude oil | Short  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 102,954 [1]
Crude oil | Short | Spread Contracts  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 5,155
Refined products  
Derivative [Line Items]  
Percentage of derivative contracts expiring in the next quarter 64.70%
Refined products | Long  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 52,593 [1]
Refined products | Long | Spread Contracts  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 4,308
Refined products | Short  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 56,430 [1]
Refined products | Short | Spread Contracts  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 3,678
Blending products  
Derivative [Line Items]  
Percentage of derivative contracts expiring in the next quarter 40.50%
Blending products | Long  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 12,804 [1]
Blending products | Long | Spread Contracts  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 4,666
Blending products | Short  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 16,156 [1]
Blending products | Short | Spread Contracts  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 3,448
Soybean oil  
Derivative [Line Items]  
Percentage of derivative contracts expiring in the next quarter 88.80%
Soybean oil | Long  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 1,880
Soybean oil | Short  
Derivative [Line Items]  
Notional contracts (in thousands of total barrels) 2,744
[1] Included in exchange-traded are spread contracts in thousands of barrels: Crude oil - 5,075 long and 5,155 short, Refined products - 4,308 long and 3,678 short and Blending Products - 4,666 long and 3,448 short. There are no spread contracts for Soybean oil.