XML 46 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Stockholders' Equity - Summary of Option Activity (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Employee [Member]    
Number of options (in shares) 3,036,989  
Weighted average exercise price, outstanding (in dollars per share) $ 2.29  
Weighted average remaining contractual life, outstanding (Year) 4 years 7 months 28 days 5 years 4 months 28 days
Aggregate intrinsic value, outstanding $ 0  
Number of options granted (in shares) 0  
Weighted average exercise price, granted (in dollars per share) $ 0  
Number of options exercised (in shares) 0  
Weighted average exercise price, exercised (in dollars per share) $ 0  
Number of options forfeited and expired (in shares) 0  
Weighted average exercise price, forfeited or expired (in dollars per share) $ 0  
Number of options (in shares) 3,036,989 3,036,989
Weighted average exercise price, outstanding (in dollars per share) $ 2.32 $ 2.29
Number of options exercisable (in shares) 2,188,433  
Weighted average exercise price, exercisable (in dollars per share) $ 2.29  
Weighted average remaining contractual life, exercisable (Year) 4 years 21 days  
Number of options, exercised (in shares) 0  
Number of options, forfeited or expired (in shares) 0  
Share-Based Payment Arrangement, Nonemployee [Member]    
Number of options (in shares) 91,663  
Weighted average exercise price, outstanding (in dollars per share) $ 1.76  
Weighted average remaining contractual life, outstanding (Year) 2 years 4 months 13 days 2 years 3 months
Aggregate intrinsic value, outstanding $ 4,083 $ 2,833
Number of options granted (in shares) 24,999  
Weighted average exercise price, granted (in dollars per share) $ 0.84  
Number of options exercised (in shares) (0)  
Weighted average exercise price, exercised (in dollars per share) $ 0  
Number of options forfeited and expired (in shares) 16,666  
Weighted average exercise price, forfeited or expired (in dollars per share) $ 0.55  
Number of options (in shares) 99,996 91,663
Weighted average exercise price, outstanding (in dollars per share) $ 1.74 $ 1.76
Number of options exercisable (in shares) 77,772  
Weighted average exercise price, exercisable (in dollars per share) $ 1.99  
Weighted average remaining contractual life, exercisable (Year) 1 year 9 months 21 days  
Weighted average remaining contractual life, granted (Year) 4 years 8 months 15 days  
Number of options, exercised (in shares) 0  
Number of options, forfeited or expired (in shares) (16,666)  
Aggregate intrinsic value, exercisable $ 1,916