XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Note 8 - Stockholders' Equity - Share-based Compensation by Award (Details) - $ / shares
12 Months Ended
Dec. 19, 2023
Dec. 16, 2022
May 14, 2021
Dec. 31, 2023
Dec. 31, 2022
Options outstanding (in shares)       101,500 85,000
Options outstanding, weighted average exercise price (in dollars per share)       $ 2.97 $ 2.52
Granted (in shares) 19,500 16,500 70,000 19,750 16,500
Granted, weighted average exercise price (in dollars per share)       $ 3.85 $ 5.29
Exercised (in shares)       (1,000) 0
Exercised, weighted average exercise price (in dollars per share)       $ 3.01 $ 0
Forfeited (in shares)       (500) 0
Forfeited, weighted average exercise price (in dollars per share)       $ 5.29 $ 0
Options outstanding (in shares)       119,750 101,500
Options outstanding, weighted average exercise price (in dollars per share)       $ 3.11 $ 2.97
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)       107,250 76,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in dollars per share)       $ 3.2 $ 3.15