v3.26.1
Derivatives - Schedule of Notional Contract Volumes Related to Outstanding Derivative Instruments (Details) - Derivative instruments not designated as hedges:
6 Months Ended
Jun. 30, 2026
bbl
Crack spread swaps - sales 2026  
Derivative Instruments, Gain (Loss)  
Notional contract volumes 2,300,000
Crack spread swaps - purchases 2026  
Derivative Instruments, Gain (Loss)  
Notional contract volumes 620,000
Crack spread swaps - sales 2027  
Derivative Instruments, Gain (Loss)  
Notional contract volumes 3,650,000
Crack spread swaps - sales 2028  
Derivative Instruments, Gain (Loss)  
Notional contract volumes 637,000