v3.26.1
Note 7 - Share-based Compensation - Schedule of Restricted Stock Units (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Outstanding, shares (in shares) 124,164 173,253
Outstanding, weighted average fair value (in dollars per share) $ 3.5 $ 4.04
Granted (in shares) 0 0
Granted, weighted average fair value (in dollars per share) $ 0 $ 0
Vested (in shares) (18,847) (47,422)
Vested, weighted average fair value (in dollars per share) $ 2.41 $ 5.46
Cancelled/forfeited (in shares) (1,667) (1,667)
Cancelled/forfeited, weighted average fair value (in dollars per share) $ 4.06 $ 4.06
Outstanding, shares (in shares) 103,650 124,164
Outstanding, weighted average fair value (in dollars per share) $ 3.69 $ 3.5