XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Stock Compensation Plans - Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Options outstanding, beginning of year (in shares) 59,000 59,000
Options cancelled (in shares) 0 0
Options exercised (in shares) 0 0
Options granted (in shares) 0 0
Options outstanding, end of year (in shares) 59,000 59,000
Options available for grant (in shares) 428,702 926,348
Options exercisable (in shares) 59,000 59,000
Exercised, exercise price range (in dollars per share) $ 0 $ 0
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price (in dollars per share) 17.35 17.35
Granted, weighted average exercise price (in dollars per share) 0 0
Outstanding, exercise price range (in dollars per share) 17.35 17.35
Exercisable, weighted average exercise price (in dollars per share) 17.35 17.35
Minimum [Member]    
Exercised, exercise price range (in dollars per share)   1.52
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price (in dollars per share) 3.5 3.5
Outstanding, exercise price range (in dollars per share) 3.5 3.5
Maximum [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price (in dollars per share) 39.11 39.11
Outstanding, exercise price range (in dollars per share) $ 39.11 $ 39.11