XML 109 R98.htm IDEA: XBRL DOCUMENT v3.23.3
Note 24 - Stock Options (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2020
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
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             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)         65,000 40,500      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)         $ 4.84 $ 3.69      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)         5,000 71,125      
Share-Based Payment Arrangement, Expense         $ 145 $ 117      
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount     $ 144 $ 130 $ 144 $ 130      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         3 years 3 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Outstanding, Weighted Average Remaining Contractual Term (Year)         1 year 11 months 26 days 1 year 11 months 8 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in shares)     134,625 160,500 134,625 160,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.49 $ 4.93 $ 4.49 $ 4.93      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term (Year)         2 years 6 months 25 days 1 year 11 months 23 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value     $ 605 $ 632 $ 605 $ 632      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)     216,375 236,375 216,375 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 37,500      
Share-Based Payment Arrangement, Expense         $ 0 $ 0      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)     0 0 0 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)         100,000 100,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)         20,000 0      
Share-Based Payment Arrangement, Expense         $ 213 $ 353      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value     $ 213 $ 353 $ 213 $ 353      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)     420,000 420,000 420,000 420,000 320,000    
Share Price (in dollars per share)     $ 2.13 $ 3.53 $ 2.13 $ 3.53      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)     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 50,000      
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)     0   0        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)       0   0 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     4.17% 2.35%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate     73.85% 55.59%