Quarterly report [Sections 13 or 15(d)]

Note 8 - Stock-based Incentive Plans (Details Textual)

v3.25.2
Note 8 - Stock-based Incentive Plans (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 01, 2025
Feb. 07, 2023
Mar. 15, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2023
Mar. 31, 2025
Restricted Stock [Member]                  
Share-Based Payment Arrangement, Expense       $ 34,000 $ 38,000 $ 68,000 $ 75,000    
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 63,000   $ 63,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       3 months 18 days          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)           14,356      
Equity Incentive Plan 2016 [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)                 2,500,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)                 1,129,047
The Phantom Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     10 years            
The Phantom Plan [Member] | Phantom Shares [Member] | Employees and Non-Employee Directors [Member]                  
Share-Based Payment Arrangement, Expense         $ 181,000 $ 0 $ 181,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 223,307 212,937              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Month) 2 years                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Maximum Payment Per Share (in dollars per share) $ 12 $ 12              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)               186,320  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares)           26,617      
The Phantom Plan [Member] | Phantom Shares [Member] | Employees and Non-Employee Directors [Member] | Vesting Increments [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Month)   3 months              
The Phantom Plan [Member] | Phantom Shares [Member] | Employees and Non-Employee Directors [Member] | Vesting Per Quarter [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 12.50%                
The Phantom Plan [Member] | Phantom Shares [Member] | Employees and Non-Employee Directors [Member] | Financial Results Based Award Vesting [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 6.25%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Minimum Amount of Operating Profit Needed to Meet Service Condition $ 150,000                
The Phantom Plan [Member] | Phantom Shares [Member] | Employees and Non-Employee Directors [Member] | Stock Appreciation Based Award Vesting [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 6.25%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Minimum Amount of Operating Profit Needed to Meet Service Condition $ 150,000                
Share-Based Compensation Arrangement by Share-Based Payment Award, Additional Financial Performance Condition Needed for Vesting Award $ 300,000