v3.26.1
Note 10 - Derivative Instrument - Schedule of Oil Derivative Contracts (Details) - Crude Oil [Member] - Not Designated as Hedging Instrument [Member]
6 Months Ended
Jun. 30, 2026
$ / bbl
bbl
Total volumes (Bbls) (Barrel of Oil) | bbl 367,000
Weighted average price (in USD per Barrel of Oil) | $ / bbl 74.84