v3.25.2
Derivatives - Schedule of Option Collars at Each of Our Refineries (Details)
6 Months Ended
Jun. 30, 2025
$ / bbl
bbl
Option Collars | April 2025 - December 2025  
Derivative [Line Items]  
Derivative contracts, barrels | bbl 1,164
Option Collars | January 2026 - December 2026  
Derivative [Line Items]  
Derivative contracts, barrels | bbl 1,620
Option Collar - Floor | April 2025 - December 2025  
Derivative [Line Items]  
Derivative, average price risk option strike price (in dollars per barrel) 53.74
Option Collar - Floor | January 2026 - December 2026  
Derivative [Line Items]  
Derivative, average price risk option strike price (in dollars per barrel) 45.16
Option Collar - Ceiling | April 2025 - December 2025  
Derivative [Line Items]  
Derivative, average price risk option strike price (in dollars per barrel) 82.91
Option Collar - Ceiling | January 2026 - December 2026  
Derivative [Line Items]  
Derivative, average price risk option strike price (in dollars per barrel) 82.96