XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Note 19 - Stock Options (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2021
Sep. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Sep. 24, 2017
Jun. 30, 2007
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Payments     $ 0              
Employee Stock Option Plan 2017 [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 600,000     600,000   600,000     300,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 300,000                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)     10 years              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     5 years              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)         25,000 0        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)         5,000 41,125        
Share-Based Payment Arrangement, Expense         $ 54 $ 22        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in shares) 130,375   134,500 130,375 134,500 130,375        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.79   $ 4.78 $ 4.79 $ 4.78 $ 4.79        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term (Year)         1 year 8 months 23 days 2 years        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 225,875   216,375 225,875 216,375 225,875 236,375 267,000    
Employee Stock Option Plan 2017 [Member] | Share-Based Payment Arrangement, Tranche One [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage     25.00%              
Employee Stock Option Plan 2007 [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                 0 600,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)         0 0        
Share-Based Payment Arrangement, Expense         $ 0 $ 0        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in shares) 37,500     37,500   37,500        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.14     $ 4.14   $ 4.14        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term (Year)           2 months 26 days        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 37,500   0 37,500 0 37,500 0 37,500    
Director Plan 2017 [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   600,000             300,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)   300,000                
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   5 years                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)         0 0        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)         0 0        
Share-Based Payment Arrangement, Expense         $ 0 $ 0        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in shares) 320,000   420,000 320,000 420,000 320,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.27   $ 5.10 $ 4.27 $ 5.10 $ 4.27        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term (Year)         2 years 4 months 2 days 2 years 8 months 19 days        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 320,000   420,000 320,000 420,000 320,000 420,000 320,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance (in shares) 0   0 0 0 0        
Director Plan 2007 [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                 0 500,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)         0 (0)        
Share-Based Payment Arrangement, Expense         $ 0 $ 0        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in shares) 50,000   0 50,000 0 50,000 0      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.14     $ 4.14   $ 4.14        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term (Year)           2 months 26 days        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 50,000     50,000   50,000   50,000    
Minimum [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)     2 years 6 months              
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     0.11% 0.11%            
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate     47.30% 45.38%            
Maximum [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)     3 years 3 months              
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     3.15% 2.35%            
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate     73.85% 55.59%