v3.26.3
Note 16 - Stock-based Compensation - Restricted Stock Awards (Details)
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Vested (in shares) | shares (69,768)
Vested, Grant Date Fair Value (in dollars per share) | $ / shares $ 4.65
Vested and settled for tax withholding (in shares) | shares (30,232)
Vested and settled for tax withholding, Grant Date Fair Value (in dollars per share) | $ / shares $ 4.65
Restricted Stock [Member]  
Unvested, shares (in shares) | shares 320,920
Unvested, Grant Date Fair Value (in dollars per share) | $ / shares $ 4.91
Granted (in shares) | shares 14,568
Granted, Grant Date Fair Value (in dollars per share) | $ / shares $ 11.02
Unvested, shares (in shares) | shares 235,488
Unvested, Grant Date Fair Value (in dollars per share) | $ / shares $ 5.4