XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Shareholders' Equity - Schedule of Stock Option by Exercise Price (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
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
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) 3 months 18 days
Exercise Price Range 3 [Member]  
Options outstanding, number of shares (in shares) | shares 22,176
Options Outstanding, lower exercise price range (in dollars per share) $ 7.2
Options outstanding, upper exercise price range (in dollars per share) 90
Options outstanding, weighted average exercise price (in dollars per share) $ 30.48
Options outstanding, remaining contractual term (Year) 2 years 3 months 18 days