XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Shareholders' Equity - Schedule of Stock Option by Exercise Price (Details)
6 Months Ended
Jun. 30, 2024
$ / 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) 2 years 6 months
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
Exercise Price Range 1 [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) 3 years 3 months 18 days
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
Exercise Price Range 2 [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) 6 months
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
Exercise Price Range 3 [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) 2 months 12 days
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