XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Share-based Payments (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 60,000 55,000 60,000 141,001
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 1.5 $ 2.65 $ 1.5 $ 1.78
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period 53,100 27,400 69,200 233,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period 0 0 0 25,000
Stock Repurchased During Period, Shares (in shares) 53,255 47,329 53,255 72,256
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 984,800   984,800  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 2.68   $ 2.68  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 8 months 23 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 543,800   543,800  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 2.58   $ 2.58  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years 1 month 17 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 1,500,000   1,500,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 604,000   $ 604,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     3 years 1 month 24 days  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount $ 44,480 $ 27,941 $ 249,922 $ 175,698
The 2020 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 626,400   626,400  
The 2009 Stock Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 248,400   248,400  
Employees [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 0 229,500    
Outside Directors [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 0 0