v3.26.1
Derivatives - Schedule of Notional Amounts of Outstanding Derivative Positions (Details)
bbl in Thousands
6 Months Ended
Jun. 30, 2026
bbl
Credit Derivatives [Line Items]  
Purchases 83,609
Sales (89,864)
Net (6,255)
Futures  
Credit Derivatives [Line Items]  
Purchases 150
Sales (205)
Net (55)
Swaps  
Credit Derivatives [Line Items]  
Purchases 83,459
Sales (89,659)
Net (6,200)