XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Stock Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted

  

Weighted

    
      

Average

  

Average

  

Aggregate

 
  

Number of

  

Exercise

  

Remaining Life

  

Intrinsic

 
  

Options

  

Price

  

(in years)

  

Value

 

Outstanding at January 1, 2022 (1)

  159,623  $5.55         

Granted

  50,000   9.27         

Exercised

              

Canceled/Expired

              

Outstanding at December 31, 2022

  209,623  $6.44   7.82  $289,359 

Vested at December 31, 2022

  209,623  $6.44   7.82  $289,359 

Exercisable at December 31, 2022

  209,623  $6.44   7.82  $289,359 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
      

Weighted

 
      

Average

 
  

Number of

  

Grant-Date

 
  

RSUs

  

Fair Value

 

Outstanding at January 1, 2022 (1)

  329,333  $6.95 

Granted (2)

  190,138   9.40 

Vested and released

  (187,188)  6.58 

Canceled/Expired

  (36,578)  8.57 

Outstanding at December 31, 2022 (3)

  295,705  $8.56