XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 20 - Stock Options (Details Textual) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Sep. 24, 2017
Sep. 24, 2007
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments         $ 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.14% 0.11%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate         45.38% 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         2.35% 2.35%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate         76.85% 55.59%  
Employee Stock Option Plan 2007 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)   600,000     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)     77,500   37,500 77,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)     $ 3.69   $ 4.14 $ 3.69 $ 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 8 months 15 days  
Director Plan 2007 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 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)     200,000   50,000 200,000 50,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)     $ 3.48   $ 4.14 $ 3.48 $ 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 5 months 19 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)         0 0  
Employee Stock Option Plan 2017 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)         11,000 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Year)         5 years    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)         41,125 0  
Share-based Payment Arrangement, Expense         $ 10 $ 10  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in shares)     104,750   130,375 104,750 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.40   $ 4.79 $ 4.40 $ 4.79
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term (Year)         2 years 2 years 11 months 15 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%    
Employee Stock Option Plan 2017 [Member] | Minimum [Member]              
Stock Issued During Period, Shares, New Issues (in shares)             300,000
Employee Stock Option Plan 2017 [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)         300,000    
Stock Issued During Period, Shares, New Issues (in shares)             600,000
Director Plan 2017 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)         0 0  
Stock Issued During Period, Shares, New Issues (in shares)     600,000 300,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)         0 0  
Share-based Payment Arrangement, Expense         $ 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in shares)     240,000   320,000 240,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)     $ 3.93   $ 4.27 $ 3.93 $ 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 8 months 19 days 3 years 2 months 26 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)       5 years      
Director Plan 2017 [Member] | Unvested Stock Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)         0 0