v3.26.1
Note 16 - Stock-based Compensation - Restricted Stock Awards (Details) - Restricted Stock [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
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 335,488
Unvested, Grant Date Fair Value (in dollars per share) | $ / shares $ 5.18