XML 75 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Stock-based Compensation - Summary of Restricted Stock Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Outstanding, shares (in shares) 7,876 5,378  
Outstanding, estimated fair value per share (in dollars per share) $ 3.81 $ 3.89  
Outstanding, weighted average remaining contractual life (Year) 6 years 2 months 23 days 8 years 18 days 8 years 2 months 26 days
Outstanding, aggregate intrinsic value $ 579 $ 11 $ 6,316
Granted, shares (in shares) 6,193 2,803  
Granted, estimated fair value per share (in dollars per share) $ 1.58 $ 3.69  
Granted, weighted average remaining contractual life (Year) 7 years 1 month 6 days 9 years 2 months 4 days  
Exercised, shares (in shares) 0 (29)  
Exercised, weighted average exercise price (in dollars per share) $ 0 $ 1.75  
Exercised, aggregate intrinsic value   $ 35  
Forfeited/cancelled, shares (in shares) (7) (276)  
Forfeited/cancelled, weighted average exercise price (in dollars per share) $ 3.04 $ 4.29  
Forfeited/cancelled, aggregate intrinsic value   $ 164  
Outstanding, shares (in shares) 14,062 7,876 5,378
Outstanding, weighted average exercise price (in dollars per share) $ 2.83 $ 3.81 $ 3.89
Vested, shares (in shares) 6,551    
Vested, weighted average exercise price (in dollars per share) $ 3.67    
Vested, weighted average remaining contractual life (Year) 5 years 3 months 10 days    
Vested, aggregate intrinsic value $ 49