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 |