v3.26.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Inventories    
Inventories $ 609,662 $ 549,118
Positive exchange balances 5,800 800
Negative exchange balances 41,900 17,100
Distillates: home heating oil, diesel and kerosene    
Inventories    
Inventories 165,098 201,496
Gasoline    
Inventories    
Inventories 312,430 181,135
Gasoline blendstocks    
Inventories    
Inventories 59,555 58,117
Residual Oil    
Inventories    
Inventories 43,152 77,449
Renewable identification numbers (RINs)    
Inventories    
Inventories 307 1,614
Convenience store inventory    
Inventories    
Inventories $ 29,120 $ 29,307