Annual report [Section 13 and 15(d), not S-K Item 405]

Note 8 - Stock-based Incentive Plans - Stock Option Activity (Details)

v3.25.1
Note 8 - Stock-based Incentive Plans - Stock Option Activity (Details) - USD ($)
12 Months Ended
May 01, 2023
Apr. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Outstanding, number of shares (in shares)     396,000  
Outstanding, weighted average exercise price per share (in dollars per share)     $ 15.7  
Outstanding, Aggregate Intrinsic Value     $ 0 $ 0
Granted, number of shares (in shares) 63,900 305,000 20,000  
Granted, weighted average exercise price per share (in dollars per share) $ 9.81 $ 9.8 $ 1.29  
Exercised, number of shares (in shares)     0  
Exercised, weighted average exercise price per share (in dollars per share)     $ 0  
Canceled / forfeited, number of shares (in shares) (29,224) (58,951) (50,000)  
Canceled / forfeited, weighted average exercise price per share (in dollars per share)   $ 56.4 $ 10.29  
Canceled / forfeited, number of shares     $ 63,000  
Outstanding, number of shares (in shares)     366,000  
Outstanding, weighted average exercise price per share (in dollars per share)     $ 15.66  
Outstanding, Weighted Average Remaining Contractual Term (Year)     8 years 18 days  
Vested and exercisable, number of shares (in shares)     220,000  
Vested and exercisable, weighted average exercise price per share (in dollars per share)     $ 20.2  
Vested and exercisable, Weighted Average Remaining Contractual Term (Year)     7 years 9 months 14 days  
Vested and exercisable, Aggregate Intrinsic Value     $ 0