v3.26.1
Note 10 - Stock-based Compensation Expense - Option Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Outstanding (in shares) 459,863 924 924  
Outstanding, weighted average exercise price (in dollars per share) $ 25.73 $ 13,475.78 $ 13,475.78  
Outstanding, weighted average remaining contractual term (Year)   9 years 11 months 19 days 9 years 7 months 2 days 4 years 4 months 28 days
Outstanding, aggregate intrinsic value $ 0 $ 0 $ 0  
Granted (in shares) 12,621   471,652  
Granted, weighted average exercise price (in dollars per share) $ 1.7   $ 2.06  
Exercised (in shares) 0   0  
Exercised, weighted average exercise price (in dollars per share) $ 0   $ 0  
Cancelled/forfeited (in shares) (38,487)   (38,579)  
Cancelled/forfeited, weighted average exercise price (in dollars per share) $ 5.69   $ 46.39  
Outstanding (in shares) 433,997 459,863 433,997 924
Outstanding, weighted average exercise price (in dollars per share) $ 26.81 $ 25.73 $ 26.81 $ 13,475.78
Outstanding, aggregate intrinsic value $ 0 $ 0 $ 0 $ 0
Vested and expected to vest at June 30, 2026 (in shares) 433,997   433,997  
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 26.81   $ 26.81  
Vested and expected to vest, weighted average remaining contractual term (Year)     9 years 7 months 2 days  
Vested and expected to vest, aggregate intrinsic value $ 0   $ 0  
Vested and exercisable at June 30, 2026 (in shares) 110,607   110,607  
Vested and exercisable, weighted average exercise price (in dollars per share) $ 88.93   $ 88.93  
Vested and exercisable, weighted average remaining contractual term (Year)     9 years 1 month 24 days  
Vested and exercisable, aggregate intrinsic value $ 0   $ 0  
Outstanding, aggregate intrinsic value $ 0 $ 0 $ 0 $ 0