XML 97 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Stockholders Equity [Table Text Block]

Period

 

Total Number of Shares Purchased

  

Average Price Paid per Share

  

Total Number of Shares Purchased as Part of Publicly Announced Programs

  

Maximum Amount that May Yet Be Used to Purchase Shares Under the Program

 

November 1, 2022 - November 30, 2022

  288,758  $5.21   288,758  $28,500,463 

December 1, 2022 - December 31, 2022

  282,163  $5.34   282,163  $27,000,767 

Total

 570,921     570,921