v3.25.2
Derivative Financial Instruments - Narrative (Details) - Dated Brent - Term January 2026 To December 2026 - Swaps
1 Months Ended 6 Months Ended
Jul. 31, 2025
$ / bbl
MBbls
Jun. 30, 2025
$ / bbl
MBbls
Derivative Financial Instruments    
Volume | MBbls   1,000
Sold put (usd per bbl)   0
Swap (usd per bbl)   72.46
Subsequent Event    
Derivative Financial Instruments    
Volume | MBbls 2,000,000.0  
Sold put (usd per bbl) 55.00  
Swap (usd per bbl) 69.70