Annual report pursuant to Section 13 and 15(d)

Note 4 - Acquisitions and Dispositions (Details Textual)

v3.24.0.1
Note 4 - Acquisitions and Dispositions (Details Textual)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Oct. 13, 2022
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.1 $ 0.1 $ 0.1  
Net Income (Loss) Attributable to Parent, Total   $ 60,354 $ 51,890 $ 81,836
Excluded From ProForma [Member] | TransGlobe [Member]        
Asset Impairment Charges, Total     (23,700) 31,500
Severance Costs     10,200 10,200
Business Acquisition, Transaction Costs     6,500  
Pro Forma [Member] | TransGlobe [Member]        
Business Combination, Bargain Purchase, Gain Recognized, Amount       10,800
Business Acquisition, Transaction Costs       21,100
VAALCO Energy [Member] | Excluded From ProForma [Member]        
Business Combination, Bargain Purchase, Gain Recognized, Amount     10,800  
Business Acquisition, Transaction Costs     14,600  
VAALCO Energy [Member] | VAALCO Stockholders [Member]        
Estimated Ownership to Be Received, Percent 54.50%      
VAALCO Energy [Member] | TransGlobe Shareholders [Member]        
Estimated Ownership to Be Received, Percent 45.50%      
TransGlobe [Member]        
Business Acquisition, Exchange Ratio 0.6727      
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares 49.3      
Business Combination, Bargain Purchase, Increase (Decrease) of Gain Recognized, Amount   (1,400)    
Business Combination, Bargain Purchase, Gain Recognized, Amount $ 10,800      
TransGlobe [Member] | Foreign Tax Authority [Member] | Egyptian Tax Authority [Member]        
Business Combination, Deferred Tax Liability Assumed   $ 1,400    
Etame Marine Block [Member]        
Net Income (Loss) Attributable to Parent, Total     $ 14,600  
Etame Marine Block [Member] | Excluded From ProForma [Member]        
Business Combination, Bargain Purchase, Gain Recognized, Amount       7,700
Business Acquisition, Transaction Costs       $ 1,000