v3.26.1
Note 10 - Commitments and Contingencies (Details Textual)
26 Months Ended
Jun. 30, 2026
USD ($)
bbl
Dec. 31, 2025
USD ($)
Operating Lease, Right-of-Use Asset $ 499,000 $ 957,000,000,000
Operating Lease, Liability 523,000 987,000,000,000
Operating Lease, Liability, Current 448,000 845,000
Operating Lease, Liability, Noncurrent 75,000 $ 142,000
Letters of Credit Outstanding, Amount 4,600,000  
Crude Oil Delivery Commitments [Member]    
Supply Commitment, Minimum Volume Commitment $ 138,700,000  
Supply Commitment, Gross Barrels of Oil Delivered Per Day, Remaining Term of Contract | bbl 23,500  
Number of Barrels, Delivered | bbl 32,022  
Supply Commitment, Amount Committed $ 107,700,000