Annual report pursuant to Section 13 and 15(d)

Note 11 - Share-based Compensation - Summary of Restricted Share Activity, Excluding Company's Employee Stock Purchase Plan (Details)

v3.21.1
Note 11 - Share-based Compensation - Summary of Restricted Share Activity, Excluding Company's Employee Stock Purchase Plan (Details) - Restricted Stock [Member] - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Unvested, number of shares (in shares) 26,000 129,583
Unvested, weighted average grant date fair value (in dollars per share) $ 7.04 $ 1.42
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 156,250 26,000
Granted, weighted average grant date fair value (in dollars per share) $ 10.12 $ 7.04
Vested, number of shares (in shares) (28,432) (58,314)
Vested, weighted average grant date fair value (in dollars per share) $ 9.28 $ 3.17
Vested, aggregate fair value $ 367,273 $ 712,969
Vested shares forgone to satisfy minimum statutory withholding, number of shares (in shares) (6,818) (71,269)
Vested shares forgone to satisfy minimum statutory withholding, weighted average grant date fair value (in dollars per share) $ 9.28 $ 3.17
Vested shares forgone to satisfy minimum statutory withholding, aggregate fair value $ 62,479 $ 422,779
Forfeitures, number of shares (in shares) (2,000)
Forfeitures, weighted average grant date fair value (in dollars per share) $ 11.68
Unvested, number of shares (in shares) 145,000 26,000
Unvested, weighted average grant date fair value (in dollars per share) $ 9.78 $ 7.04