XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Note 20 - Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]
  Year Ended December 31, 2023
  

Shares

  

Weighted-Average Grant-Date Fair Value

Nonvested at January 1, 2023

  -  $-

Granted

  4,095   30.73

Nonvested at December 31, 2023

  4,095  $30.73