v3.25.1
Note 15 - Stockholders Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Outstanding, number of shares (in shares) 89,435  
Outstanding, weighted average exercise price (in dollars per share) $ 219.71  
Outstanding, weighted average remaining contractual term (Year) 6 years 10 months 17 days 7 years 1 month 24 days
Outstanding, aggregate intrinsic value $ 0 $ 0
Options granted, number of shares (in shares) 7,468  
Options granted, weighted average exercise price (in dollars per share) $ 7.76  
Options granted, aggregate intrinsic value $ 0  
Options exercised, number of shares (in shares) 0  
Options exercised, weighted average exercise price (in dollars per share) $ 0  
Options exercised, aggregate intrinsic value $ 0 $ 0
Options forfeited/cancelled, number of shares (in shares) (7,578)  
Options forfeited/cancelled, weighted average exercise price (in dollars per share) $ 329.11  
Options forfeited/cancelled, aggregate intrinsic value (in dollars per share) $ 0  
Outstanding, number of shares (in shares) 89,325 89,435
Outstanding, weighted average exercise price (in dollars per share) $ 192.68 $ 219.71
Exercisable, number of shares (in shares) 52,650  
Exercisable, weighted average exercise price (in dollars per share) $ 282.07  
Exercisable, weighted average remaining contractual term (Year) 6 years 1 month 28 days  
Exercisable, aggregate intrinsic value $ 0  
Expected to vest, number of shares (in shares) 36,675  
Expected to vest, weighted average exercise price (in dollars per share) $ 64.35  
Expected to vest, weighted average remaining contractual term (Year) 7 years 10 months 28 days  
Expected to vest, aggregate intrinsic value $ 0