Note 17 - Supplemental Oil and Natural Gas Information (Unaudited) - Schedule of Standardized Oil and Gas Measures (Details) |
12 Months Ended | |||
|---|---|---|---|---|
|
Dec. 31, 2025
$ / bbl
|
Dec. 31, 2025
$ / MMBTU
|
Dec. 31, 2024
$ / bbl
|
Dec. 31, 2024
$ / MMBTU
|
|
| Crude Oil, Condensate, and Natural Gas Liquids (NGL) [Member] | ||||
| Oil and Gas, Average Sale Price Per Unit (in USD per Per Share) | 65.34 | 3.39 | 75.48 | 2.13 |