v3.26.1
Note 15 - Equity Incentive Plans - Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Balance, available for grant (in shares) 5,555 424  
Balances, number of options (in shares) 8,868 863  
Balances, weighted average exercise price (in dollars per share) $ 219.12 $ 2,454.97  
Balances, weighted average grant date fair value (in dollars per share) $ 8.67 $ 12.58  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) 9 years 7 months 6 days 9 years 2 months 19 days 7 years 5 months 1 day
Balances, aggregate intrinsic value $ 10 $ 0  
Shares reserved for issuance, available for grant (in shares) 27,846 4,312  
Added per amendment annual shareholder meeting, available for grant (in shares) 425,000 53,390  
Reserved shares cancelled, available for grant (in shares)   0  
Options granted, available for grant (in shares) (346,500) (8,118)  
Options granted, number of options (in shares) 400,500 8,118  
Options granted, weighted average exercise price (in dollars per share) $ 3.12 $ 9.86  
Options granted, weighted average grant date fair value (in dollars per share) $ 2.82 $ 8.33  
Options forfeited / cancelled, available for grant (in shares) 15,374 107  
Options forfeited / cancelled, number of options (in shares) 16,874 136  
Options forfeited / cancelled, weighted average exercise price (in dollars per share) $ 3.22 $ 2,208.3  
Options forfeited / cancelled, weighted average grant date fair value (in dollars per share) $ 2.79 $ 11.39  
Options rounded for reverse stock split, available for grant (in shares)   0  
Options rounded for reverse stock split, number of options (in shares)   23  
RSAs granted, available for grant (in shares)   (442)  
RSUs granted, available for grant (in shares) (32,788) (44,118)  
Options expired, available for grant (in shares)   0  
Options expired, number of options (in shares)   0  
Options exercised, available for grant (in shares)   0  
Options exercised, number of options (in shares)   0  
RSUs granted inside pool, weighted average grant date fair value (in dollars per share) $ 3.05    
RSUs forfeited, available for grant (in shares) 6,618    
Balance, available for grant (in shares) 101,105 5,555 424
Balances, number of options (in shares) 392,494 8,868 863
Balances, weighted average exercise price (in dollars per share) $ 8 $ 219.12 $ 2,454.97
Balances, weighted average grant date fair value (in dollars per share) $ 2.96 $ 8.67 $ 12.58
Balances, aggregate intrinsic value $ 0 $ 10 $ 0
Vested and exercisable, number of options (in shares) 16,948    
Vested and exercisable, weighted average exercise price (in dollars per share) $ 114.62    
Vested and exercisable, weighted average grant date fair value (in dollars per share) $ 5.86    
Vested and exercisable, weighted average remaining contractual life (Year) 8 years 5 months 15 days    
Vested and exercisable, aggregate intrinsic value $ 0