XML 94 R84.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 20 - Stock Options (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2023
Dec. 31, 2021
Sep. 30, 2020
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Sep. 24, 2017
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   600,000             300,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized   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           122,500 65,000    
Exercise of stock option (in shares)           64,625 5,000    
Share-Based Payment Arrangement, Expense       $ 118 $ 70 $ 208 $ 124    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number       136,250 134,625 136,250 134,625    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price       $ 5.57 $ 4.49 $ 5.57 $ 4.49    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term           3 years 1 month 13 days 2 years 6 months 7 days    
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%              
Director Plan 2017 [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 900,000   600,000           300,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized     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           100,000 100,000    
Exercise of stock option (in shares)           49,000 0    
Share-Based Payment Arrangement, Expense       $ 220 $ 213 $ 220 $ 213    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number       471,000 440,000 471,000 440,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price       $ 5.08 $ 4.8 $ 5.08 $ 4.8    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term           2 years 10 months 13 days 2 years 8 months 4 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)       0 0 0 0    
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           53.80%   47.30%  
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.59%   4.17%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate           73.85%   73.85%