XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]
           

Weighted

 
           

Average

 
   

Deferred

   

Fair Value

 
   

Stock

   

Per Share

 

Non-Vested Balance, December 31, 2022

    41,200     $ 16.62  

Granted

    19,020       25.52  

Vested

    (20,050 )     14.33  

Forfeited

    (1,950 )     19.07  

Non-Vested Balance, June 30, 2023

    38,220     $ 22.13