XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Shareholders' Equity - Schedule of Stock Option by Exercise Price (Details)
12 Months Ended
Dec. 31, 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) 2 years 9 months 18 days
Options exercisable, number of shares (in shares) | shares 16,500
Options exercisable, 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) 0 years
Options exercisable, number of shares (in shares) | shares 5,676
Options exercisable, weighted average exercise price (in dollars per share) $ 90
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 1 month 6 days
Options exercisable, number of shares (in shares) | shares 22,176
Options exercisable, weighted average exercise price (in dollars per share) $ 30.48