XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Additional Balance Sheet Information - Components of Balance Sheet Amounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accounts Receivable:    
Joint interest billing $ 1,154 $ 2,413
Trade receivables 827 958
Oil and gas sales 16,201 21,211
Other 1,327 170
Accounts Receivable, before Allowance for Credit Loss, Current 19,509 24,752
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Trade 22,943 12,038
Royalty and other owners 3,812 3,607
Other 359 684
Accounts payable 27,114 16,329
Accrued Liabilities, Current [Abstract]    
Compensation and related expenses 4,796 10,668
Taxes 2,719 9,524
Lease operating costs 2,200 4,263
Other 820 1,059
Accrued Liabilities $ 10,535 $ 25,514