v3.24.1
Note 5 - Concentration of Risk (Details Textual)
$ in Thousands, bbl in Millions
12 Months Ended
Jun. 01, 2019
Dec. 31, 2023
USD ($)
bbl
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Cash, Uninsured Amount   $ 18,200 $ 900  
Accounts Receivable, after Allowance for Credit Loss   4,300 1,148 $ 126
Lazarus Energy Holdings (LEH) [Member]        
Accounts Receivable, after Allowance for Credit Loss   $ 4,200 $ 0  
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | Lazarus Energy Holdings (LEH) [Member]        
Concentration Risk, Percentage   31.70% 35.70%  
Crude Supply Agreement With Tartan [Member] | Crude Oil [Member]        
Long-Term Purchase Commitment, Non-renewal Period (Day) 60 days      
Long-Term Purchase Commitment, Minimum Volume Required (Barrel of Oil) | bbl   24.8    
Long-Term Purchase Commitment, Percentage Received of Contract Volume   71.00% 54.80%  
Accounts Payable   $ 0