XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Note 7 - Stockholders' Equity and Stock-based Compensation - Schedule of Stock Options by Exercise Price (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Options outstanding (in shares) | shares 4,157,094
Options outstanding, weighted average contractual life (Year) 8 years 2 months 12 days
Options outstanding, weighted average exercise price (in dollars per share) $ 15.01
Options exercisable (in shares) | shares 1,557,052
Options exercisable, weighted average exercise price (in dollars per share) $ 20.18
Range One [Member]  
Options, exercise price, lower limit (in dollars per share) 0.95
Options, exercise price, upper limit (in dollars per share) $ 0.95
Options outstanding (in shares) | shares 34,000
Options outstanding, weighted average contractual life (Year) 2 years 8 months 12 days
Options outstanding, weighted average exercise price (in dollars per share) $ 0.95
Options exercisable (in shares) | shares 34,000
Options exercisable, weighted average exercise price (in dollars per share) $ 0.95
Range Two [Member]  
Options, exercise price, lower limit (in dollars per share) 1.44
Options, exercise price, upper limit (in dollars per share) $ 1.44
Options outstanding (in shares) | shares 1,067,000
Options outstanding, weighted average contractual life (Year) 9 years 3 months 18 days
Options outstanding, weighted average exercise price (in dollars per share) $ 1.44
Options exercisable (in shares) | shares 0
Options exercisable, weighted average exercise price (in dollars per share) $ 0
Range Three [Member]  
Options, exercise price, lower limit (in dollars per share) 1.59
Options, exercise price, upper limit (in dollars per share) $ 5.46
Options outstanding (in shares) | shares 844,520
Options outstanding, weighted average contractual life (Year) 7 years
Options outstanding, weighted average exercise price (in dollars per share) $ 2.62
Options exercisable (in shares) | shares 393,212
Options exercisable, weighted average exercise price (in dollars per share) $ 3.14
Range Four [Member]  
Options, exercise price, lower limit (in dollars per share) 8.12
Options, exercise price, upper limit (in dollars per share) $ 26.91
Options outstanding (in shares) | shares 1,360,782
Options outstanding, weighted average contractual life (Year) 8 years 1 month 6 days
Options outstanding, weighted average exercise price (in dollars per share) $ 23.5
Options exercisable (in shares) | shares 824,903
Options exercisable, weighted average exercise price (in dollars per share) $ 22.7
Range Five [Member]  
Options, exercise price, lower limit (in dollars per share) 27.42
Options, exercise price, upper limit (in dollars per share) $ 77
Options outstanding (in shares) | shares 850,792
Options outstanding, weighted average contractual life (Year) 8 years 3 months 18 days
Options outstanding, weighted average exercise price (in dollars per share) $ 31.3
Options exercisable (in shares) | shares 304,937
Options exercisable, weighted average exercise price (in dollars per share) $ 37.48