XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 15 - Stockholders' Equity (Deficit) - Stock Options Outstanding and Exercisable (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Options outstanding, number (in shares) | shares 1,048,074
Options outstanding, weighted average remaining contractual term (Year) 7 years 6 months 7 days
Options outstanding, weighted average exercise price (in dollars per share) $ 18.26
Options exercisable (in shares) | shares 448,819
Options exercisable, weighted average remaining contractual term (Year) 6 years 2 months 12 days
Options exercisable, weighted average exercise price (in dollars per share) $ 33.24
Range One [Member]  
Exercise price range, lower limit (in dollars per share) 0.7051
Exercise price range, upper limit (in dollars per share) $ 54.6
Options outstanding, number (in shares) | shares 1,000,031
Options outstanding, weighted average remaining contractual term (Year) 7 years 8 months 23 days
Options outstanding, weighted average exercise price (in dollars per share) $ 13.8
Options exercisable (in shares) | shares 401,178
Options exercisable, weighted average remaining contractual term (Year) 6 years 6 months 21 days
Options exercisable, weighted average exercise price (in dollars per share) $ 23.97
Range Two [Member]  
Exercise price range, lower limit (in dollars per share) 63.9
Exercise price range, upper limit (in dollars per share) $ 119.25
Options outstanding, number (in shares) | shares 45,774
Options outstanding, weighted average remaining contractual term (Year) 3 years 2 months 4 days
Options outstanding, weighted average exercise price (in dollars per share) $ 99.44
Options exercisable (in shares) | shares 45,372
Options exercisable, weighted average remaining contractual term (Year) 3 years 1 month 28 days
Options exercisable, weighted average exercise price (in dollars per share) $ 99.46
Range Three [Member]  
Exercise price range, lower limit (in dollars per share) 186.75
Exercise price range, upper limit (in dollars per share) $ 382.5
Options outstanding, number (in shares) | shares 1,627
Options outstanding, weighted average remaining contractual term (Year) 4 years 8 months 26 days
Options outstanding, weighted average exercise price (in dollars per share) $ 271.15
Options exercisable (in shares) | shares 1,627
Options exercisable, weighted average remaining contractual term (Year) 4 years 8 months 26 days
Options exercisable, weighted average exercise price (in dollars per share) $ 271.15
Range Four [Member]  
Exercise price range, lower limit (in dollars per share) 405
Exercise price range, upper limit (in dollars per share) $ 483.75
Options outstanding, number (in shares) | shares 373
Options outstanding, weighted average remaining contractual term (Year) 10 months 28 days
Options outstanding, weighted average exercise price (in dollars per share) $ 405.36
Options exercisable (in shares) | shares 373
Options exercisable, weighted average remaining contractual term (Year) 10 months 28 days
Options exercisable, weighted average exercise price (in dollars per share) $ 405.36
Range Five [Member]  
Exercise price range, lower limit (in dollars per share) 650.25
Exercise price range, upper limit (in dollars per share) $ 958.5
Options outstanding, number (in shares) | shares 269
Options outstanding, weighted average remaining contractual term (Year) 4 years 2 months 12 days
Options outstanding, weighted average exercise price (in dollars per share) $ 727.38
Options exercisable (in shares) | shares 269
Options exercisable, weighted average remaining contractual term (Year) 4 years 2 months 12 days
Options exercisable, weighted average exercise price (in dollars per share) $ 727.38