v3.25.2
Financial and derivative instruments - Summary of net notional long/(short) position of derivative instruments (Detail) - bbl
bbl in Thousands
Jun. 30, 2025
Dec. 31, 2024
Crude Oil | Long    
Derivative [Line Items]    
Derivative, nonmonetary notional amount, volume 4,374 4,260
Products | Short    
Derivative [Line Items]    
Derivative, nonmonetary notional amount, volume 1,153 371