XML 92 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Share-based Compensation - Unvested Balance of Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unvested, number of unvested options (in shares) 123,833  
Unvested, weighted average exercise price per share (in dollars per share) $ 29.72  
Unvested, weighted average remaining contractual term (Year) 9 years 4 months 24 days 5 years 4 months 24 days
Granted, number of unvested options (in shares) 136,667 [1] 0
Granted, weighted average exercise price per share (in dollars per share) [1] $ 3.06  
Granted, weighted average remaining contractual term (Year) 9 years 7 months 6 days [1] 9 years 7 months 6 days
Forfeited, number of unvested options (in shares) (6,000)  
Forfeited, weighted average exercise price per share (in dollars per share) $ 0  
Vested, number of unvested options (in shares) (105,834)  
Vested, weighted average exercise price per share (in dollars per share) $ 0  
Unvested, number of unvested options (in shares) 148,666 123,833
Unvested, weighted average exercise price per share (in dollars per share) $ 5.66 $ 29.72
[1] Balance includes the stock options granted on June 3, 2024 to one employee of the Company totaling 16,667 that vest equally over four annual installments and are exercisable for ten years after the grant date.