v3.25.4
Note 17 - Supplemental Oil and Natural Gas Information (Unaudited) - Discounted Future Cash Flows From Oil and Gas Reserves (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Future cash inflows $ 71,278 $ 117,237  
Production costs (35,496) (63,555)  
Development costs (9,988) (28,142)  
Income taxes 0 0  
Future net cash flows 25,794 25,540  
10% annual discount factor (9,066) (1,714)  
Standardized measure of discounted future net cash flows 16,727 23,826 $ 60,282
Approximation [Member]      
Standardized measure of discounted future net cash flows $ 16,728 $ 23,826