v3.25.2
Note 6 - Stockholders' Equity - Share-based Compensation by Award (Details) - $ / shares
6 Months Ended
Dec. 19, 2023
Dec. 16, 2022
Dec. 17, 2021
May 14, 2021
Jun. 30, 2025
Jun. 30, 2024
Options outstanding at beginning of period (in shares)         113,750 119,750
Options outstanding at beginning of period (in dollars per share)         $ 3.27 $ 2.97
Granted (in shares) 19,500 16,500 15,000 70,000 0 0
Granted, weighted average exercise price (in dollars per share)         $ 0 $ 0
Exercised (in shares)         0 0
Exercised, weighted average exercise price (in dollars per share)         $ 0 $ 0
Expired (in shares)         0 (20,000)
Expired, weighted average exercise price (in dollars per share)         $ 0 $ 2.42
Options outstanding (in shares)         113,750 99,750
Options outstanding, weighted average exercise price (in dollars per share)         $ 3.27 $ 3.25
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)         113,750 99,750
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in dollars per share)         $ 3.27 $ 3.25