XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Stock-based Compensation - Schedule of Option Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Balance, options (in shares) [1] 16,365  
Balance, options, weighted average exercise price (in dollars per share) $ 110.51  
Balance, options, remaining contractual term (Year) 4 years 3 months 5 years
Options granted (in shares) [1] 0  
Options granted, weighted average exercise price (in dollars per share) $ 0  
Options exercised (in shares) [1] 0  
Options exercised, weighted average exercise price (in dollars per share) $ 0  
Options canceled (in shares) [1] (3,314)  
Options canceled, weighted average exercise price (in dollars per share) $ 114.02  
Balance, options (in shares) [1] 13,051 16,365
Balance, options, weighted average exercise price (in dollars per share) $ 109.62 $ 110.51
Exercisable, options3 (in shares) [1] 13,051  
Exercisable, options, weighted average exercise price (in dollars per share) $ 109.62  
Exercisable, options, remaining contractual term (Year) 4 years 3 months  
Vested and expected to vest, options (in shares) [1] 13,051  
Vested and expected to vest, options, , weighted average exercise price (in dollars per share) $ 109.62  
Vested and expected to vest, options, remaining contractual term (Year) 4 years 3 months  
[1] The number of options and exercise price per share have been retroactively restated to reflect the one for twelve (1 for 12) reverse stock split, which was effective on March 22, 2024.