XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 15 - Stockholders' Equity and Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]

 

  

Weighted

 

 

  

Average Grant

 

 

  

Date

 

 

Shares

  

Fair Value

 

Nonvested shares at January 1, 2024

  143,294  $36.48 

Granted in 2024

  51,812   58.83 

Vested in 2024

  (50,305)  35.87 

Forfeited in 2024

  (1,661)  42.58 

Nonvested shares at June 30, 2024

  143,140  $44.71