v3.25.2
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 2,028 $ 6,046 $ 4,222 $ 11,437
Oil Sales[Member]        
Revenue 1,844 5,472 3,615 10,199
Natural Gas, Midstream [Member]        
Revenue 184 574 607 1,238
Rockies [Member]        
Revenue 1,374 2,083 2,800 3,845
Rockies [Member] | Oil Sales[Member]        
Revenue 1,340 2,042 2,697 3,763
Rockies [Member] | Natural Gas, Midstream [Member]        
Revenue 34 41 103 82
West Texas, South Texas, and Gulf Coast [Member]        
Revenue 260 1,876 504 3,521
West Texas, South Texas, and Gulf Coast [Member] | Oil Sales[Member]        
Revenue 251 1,807 484 3,406
West Texas, South Texas, and Gulf Coast [Member] | Natural Gas, Midstream [Member]        
Revenue 9 69 20 115
Mid-Continent [Member]        
Revenue 394 2,087 918 4,071
Mid-Continent [Member] | Oil Sales[Member]        
Revenue 253 1,623 433 3,030
Mid-Continent [Member] | Natural Gas, Midstream [Member]        
Revenue $ 141 $ 464 $ 485 $ 1,041