Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Shareholders' Equity (Details Textual)

v3.23.1
Note 14 - Shareholders' Equity (Details Textual) - USD ($)
Nov. 01, 2022
Oct. 13, 2022
Mar. 31, 2023
Feb. 28, 2023
Dec. 31, 2022
Oct. 12, 2022
Common Stock, Shares Authorized (in shares)   160,000,000 160,000,000   160,000,000 100,000,000
Preferred Stock, Shares Authorized (in shares)     500,000   500,000  
Preferred Stock, Par or Stated Value Per Share (in dollars per share)     $ 25   $ 25  
Preferred Stock, Shares Issued (in shares)     0   0  
Stock Repurchase Program, Authorized Amount       $ 24,003,172    
Stock Repurchase Program 2019 [Member]            
Stock Repurchase Program, Authorized Amount $ 30,000,000          
Stock Repurchase Program, Period in Force (Month) 20 months          
TransGlobe [Member]            
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)   49,300,000