XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]
  

Shares

  

Weighted-Average Grant-Date Fair Value

 

Nonvested at January 1, 2024

  4,095  $30.73 

Granted

  2,796   30.00 

Vested and released

  (2,052)  30.70 

Nonvested at June 30, 2024

  4,839  $30.32