v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Three Months Ended June 30, 2026
Six Months Ended June 30, 2026
Crude Oil
Natural Gas
NGL
Total Revenue
Crude Oil
Natural Gas
NGL
Total Revenue
Colombia
118,136   118,136 220,460 —  220,460 
Ecuador
41,964   41,964 82,709 —  82,709 
Canada
21,086 4,075 1,920 27,081 39,824 11,985 4,260 56,069 
$181,186 $4,075 $1,920 $187,181 $342,993 $11,985 $4,260 $359,238 

Three Months Ended June 30, 2025
Six Months Ended June 30, 2025
Crude Oil
Natural Gas
NGL
Total Revenue
Crude Oil
Natural Gas
NGL
Total Revenue
Colombia
109,692 — — 109,692 227,340 — — 227,340 
Ecuador
8,495 — — 8,495 29,518 — — 29,518 
Canada
19,647 9,180 2,343 31,170 37,755 17,058 5,859 60,672 
$137,834 $9,180 $2,343 $149,357 $294,613 $17,058 $5,859 $317,530