v3.26.1
Note 13 - Stock-based Compensation - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Balance, number (in shares) | shares 179,151
Balance (in dollars per share) | $ / shares $ 4.78
Granted, number (in shares) | shares 0
Granted (in dollars per share) | $ / shares $ 0
Vested, number (in shares) | shares (27,832)
Vested (in dollars per share) | $ / shares $ 5.8
Forfeited, number (in shares) | shares 0
Forfeited (in dollars per share) | $ / shares $ 0
Balance, number (in shares) | shares 151,319
Balance (in dollars per share) | $ / shares $ 4.59