v3.25.2
Note 7 - Commodity Derivatives - Schedule of Derivative Gains (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total commodity derivative settlement gain (loss) $ 0 $ 121 $ 0 $ 525
Commodity derivative loss, net 0 (112) 0 (1,493)
Oil Contracts [Member]        
Total commodity derivative settlement gain (loss) 0 121 0 525
Commodity derivative loss, net $ 0 $ (112) $ 0 $ (1,493)