XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Shareholders' Equity - Schedule of Stock Option by Exercise Price (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Options outstanding, number of shares (in shares) | shares 23,176
Options outstanding, lower exercise price range (in dollars per share) $ 7.2
Options outstanding, upper exercise price range (in dollars per share) 226.2
Options outstanding, weighted average exercise price (in dollars per share) $ 38.92
Options outstanding, remaining contractual term (Year) 3 years 2 months 12 days
Options exercisable, number of shares (in shares) | shares 23,176
Options exercisable, weighted average exercise price (in dollars per share) $ 38.92
Exercise Price Between 7.20 and 11.60 [Member]  
Options outstanding, number of shares (in shares) | shares 16,500
Options outstanding, lower exercise price range (in dollars per share) $ 7.2
Options outstanding, upper exercise price range (in dollars per share) 11.6
Options outstanding, weighted average exercise price (in dollars per share) $ 10
Options outstanding, remaining contractual term (Year) 4 years
Options exercisable, number of shares (in shares) | shares 16,500
Options exercisable, weighted average exercise price (in dollars per share) $ 10
Exercise Price Between 90.00 and 90.00 [Member]  
Options outstanding, number of shares (in shares) | shares 5,676
Options outstanding, lower exercise price range (in dollars per share) $ 90
Options outstanding, upper exercise price range (in dollars per share) 90
Options outstanding, weighted average exercise price (in dollars per share) $ 90
Options outstanding, remaining contractual term (Year) 1 year 3 months 18 days
Options exercisable, number of shares (in shares) | shares 5,676
Options exercisable, weighted average exercise price (in dollars per share) $ 90
Exercise Price Between 226.20 and 226.20 [Member]  
Options outstanding, number of shares (in shares) | shares 1,000
Options outstanding, lower exercise price range (in dollars per share) $ 226.2
Options outstanding, upper exercise price range (in dollars per share) 226.2
Options outstanding, weighted average exercise price (in dollars per share) $ 226.2
Options outstanding, remaining contractual term (Year) 1 year
Options exercisable, number of shares (in shares) | shares 1,000
Options exercisable, weighted average exercise price (in dollars per share) $ 226.2