XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Number of

  

Weighted-Average

 
  

Restricted

  

Grant Date Fair

 
  

Stock Awards

  

Value (per Share)

 

Unvested at December 31, 2022

  1,146,947  $5.19 

Granted

      

Vested

  (56,107)  4.65 

Cancelled for Tax Withholding

  (43,893)  4.65 

Unvested at September 30, 2023

  1,046,947  $5.24