XML 93 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Stock Option and Purchase Plans - Summary of Restricted Stock Activity (Details) - Restricted Stock [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Nonvested shares (in shares) 512,500 395,000
Nonvested shares, weighted average grant date fair value (in dollars per share) $ 2.64 $ 2.88
Granted, shares (in shares) 617,500 160,000
Granted, weighted average grant date fair value (in dollars per share) $ 1.66 $ 1.97
Vested, shares (in shares) (165,000) 0
Vested, weighted average grant date fair value (in dollars per share) $ 3.03 $ 0
Forfeited, shares (in shares) (82,000) (42,500)
Forfeited, weighted average grant date fair value (in dollars per share) $ 2.71 $ 2.29
Nonvested shares (in shares) 883,000 512,500
Nonvested shares, weighted average grant date fair value (in dollars per share) $ 1.87 $ 2.64
Nonvested shares, weighted average remaining term (Year) 1 year 9 months 18 days  
Nonvested shares, aggregate intrinsic value $ 1,571,740