Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Stock-based Compensation (Details Textual)

v3.24.0.1
Note 12 - Stock-based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Feb. 21, 2023
Aug. 16, 2022
May 01, 2022
Mar. 01, 2022
Aug. 11, 2021
Aug. 31, 2023
Aug. 31, 2022
Jun. 30, 2022
Dec. 31, 2023
Jan. 01, 2023
Oct. 02, 2022
Dec. 31, 2023
Jan. 01, 2023
Common Stock, Capital Shares Reserved for Future Issuance (in shares)                 549,000     549,000  
Share-Based Payment Arrangement, Expense                 $ 190,000 $ 253,000   $ 573,000 $ 844,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value                 19,000       28,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value                 $ 11,000     11,000  
Proceeds from Stock Options Exercised                   0   0  
Payment, Tax Withholding, Share-Based Payment Arrangement                     $ 10,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Month)                 6 months 24 days        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount                 $ 491,000     491,000  
Share-Based Payment Arrangement, Option [Member]                          
Share-Based Payment Arrangement, Expense                 19,000 $ 53,000   $ 86,000 $ 166,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                       2 years 2 years
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount                 $ 69,000     $ 69,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Month)                 9 months 27 days        
Non-vested Stock Grants [Member] | Former Chairman, President and Chief Executive Officer [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         8,033                
Non-vested Stock Grants [Member] | Non Employee Directors [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number (in shares)     8,033                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested     $ 50,000     $ 168,000 $ 331,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)           35,172 52,856            
Non-vested Stock Grants [Member] | Director [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   11,724                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number (in shares) 11,724                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested $ 67,000                        
Non-vested Stock Grants [Member] | Employee [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested               $ 293,000          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)               45,000          
Performance Shares [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Options Grants In Period Total Grant Date Fair Value       $ 732,000                  
Performance Shares [Member] | Executive Officer [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)       187,500                  
Performance Shares [Member] | Executive Officer [Member] | Share-Based Payment Arrangement, Tranche One [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       75,000                  
Share Based Compensation, Grant Conditions, Minimum Per-Share Price (in dollars per share)       $ 8                  
Share Based Compensation, Grant Conditions, Trading Period (Day)       10 days                  
Performance Shares [Member] | Executive Officer [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       112,500                  
Share Based Compensation, Grant Conditions, Minimum Per-Share Price (in dollars per share)       $ 9                  
Share Based Compensation, Grant Conditions, Trading Period (Day)       10 days