XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Stock Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Vested
Shares

  

Weighted
Average
Exercise
Price Per
Share

  

Non-vested
Shares

  

Weighted
Average
Exercise
Price Per
Share

  

Total
Shares

  

Weighted
Average
Exercise
Price Per
Share

 

OutstandingJanuary 1, 2023

  43,100  $28.45   1,900  $30.46   45,000  $28.54 

Granted

                  

Forfeited

  (35,000)  27.99         (35,000)  27.99 

Exercised

                  

Vested

  1,400   30.58   (1,400)  30.58       

OutstandingMarch 31, 2023

  9,500  $30.46   500  $30.14   10,000  $30.45 

Options exercisable at year end

                  

Weighted average fair value of options per share granted during the year

                  

Remaining contractual life (years)

  1.0       1.5       1.0     
  

Vested
Shares

  

Weighted
Average
Exercise
Price Per
Share

  

Non-vested
Shares

  

Weighted
Average
Exercise
Price Per
Share

  

Total
Shares

  

Weighted
Average
Exercise
Price Per
Share

 

OutstandingJanuary 1, 2022

  34,200  $28.43   10,800  $28.86   45,000  $28.54 

Granted

                  

Forfeited

                  

Exercised

                  

Vested

  8,900   28.52   (8,900)  28.52       

OutstandingDecember 31, 2022

  43,100  $28.45   1,900  $30.46   45,000  $28.54 

Options exercisable at year end

                  

Weighted average fair value of options per share granted during the year

                  

Remaining contractual life (years)

  0.2       1.2       0.3