XML 226 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Options, Outstanding, Beginning Balance 713,010 180,912  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 5.15 $ 1.81  
Weighted Average Remaining Contractual Life, Outstanding Balance 3 years 10 months 20 days 4 years 4 months 24 days 5 years 1 month 2 days
Aggregate Intrinsic Value, Outstanding, Beginning Balance $ 477,802 $ 25,988  
Number of Options, Granted 698,831 579,998  
Weighted Average Exercise Price, Granted $ 3.29 $ 2.55  
Weighted Average Remaining Contractual Life, Granted 4 years 4 months 20 days 4 years 6 months 25 days  
Aggregate Intrinsic Value, Granted $ 46,800 $ 477,802  
Number of Options, Exercised (5,204)  
Weighted Average Exercise Price, Exercised $ 2.50  
Aggregate Intrinsic Value, Exercised  
Number of Options, Forfeited or cancelled 10,755 47,900  
Aggregate Intrinsic Value, Forfeited or cancelled  
Number of Options, Outstanding, Outstanding Balance 1,395,882 713,010 180,912
Weighted Average Exercise Price, Outstanding Ending Balance $ 4.24 $ 5.15 $ 1.81
Aggregate Intrinsic Value, Outstanding, Ending Balance $ 477,802 $ 25,988
Number of Options, Expected to Vest in the Future Ending Balance 453,948 363,368  
Weighted Average Exercise Price, Expected to Vest $ 3.64 $ 3.92  
Weighted Average Remaining Contractual Life, Expected to Vest 4 years 25 days 4 years 6 months 10 days  
Aggregate Intrinsic Value, Outstanding, Expected of Vest  
Number of Options, Exercisable 941,934 349,642  
Weighted Average Exercise Price, Exercisable $ 4.53 $ 6.43  
Weighted Average Remaining Contractual Life, Exercisable 3 years 9 months 21 days 4 years 3 months 7 days  
Aggregate Intrinsic Value, Outstanding, Exercisable  
Number of Options, Vested, Exercisable and Options Expected to Vest Ending Balance 1,395,882 713,010  
Weighted Average Exercise Price, Vested, Exercisable and Options Expected to Vest $ 4.24 $ 5.15  
Weighted Average Remaining Contractual Life, Vested, Exercisable and Options Expected to Vest 3 years 10 months 20 days 4 years 4 months 24 days  
Aggregate Intrinsic Value, Outstanding,Exercisable and Options Expected to Vest $ 477,802  
Stock Appreciation Rights [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Options, Outstanding, Beginning Balance 127,679  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 2.61  
Weighted Average Remaining Contractual Life, Outstanding Balance 4 years 2 months 26 days 4 years 6 months 7 days
Aggregate Intrinsic Value, Outstanding, Beginning Balance $ 97,919  
Number of Options, Granted 242,945 127,679  
Weighted Average Exercise Price, Granted $ 3.43 $ 2.61  
Weighted Average Remaining Contractual Life, Granted   4 years 6 months 7 days  
Aggregate Intrinsic Value, Granted $ 97,919  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Aggregate Intrinsic Value, Exercised  
Number of Options, Forfeited or cancelled  
Weighted Average Exercise Price, Forfeited or cancelled  
Aggregate Intrinsic Value, Forfeited or cancelled  
Weighted Average Remaining Contractual Life, Granted 4 years 7 months 9 days    
Number of Options, Outstanding, Outstanding Balance 370,624 127,679
Weighted Average Exercise Price, Outstanding Ending Balance $ 3.15 $ 2.61
Aggregate Intrinsic Value, Outstanding, Ending Balance $ 97,919
Number of Options, Expected to Vest in the Future Ending Balance 309,065    
Weighted Average Exercise Price, Expected to Vest $ 3.23    
Weighted Average Remaining Contractual Life, Expected to Vest 4 years 3 months 29 days    
Aggregate Intrinsic Value, Outstanding, Expected of Vest    
Number of Options, Exercisable 61,559    
Weighted Average Exercise Price, Exercisable $ 2.78    
Weighted Average Remaining Contractual Life, Exercisable 3 years 9 months    
Aggregate Intrinsic Value, Outstanding, Exercisable    
Number of Options, Vested, Exercisable and Options Expected to Vest Ending Balance 370,624    
Weighted Average Exercise Price, Vested, Exercisable and Options Expected to Vest $ 3.15    
Weighted Average Remaining Contractual Life, Vested, Exercisable and Options Expected to Vest 4 years 2 months 26 days    
Aggregate Intrinsic Value, Outstanding,Exercisable and Options Expected to Vest