XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of option activity (Details) - Share-based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options Outstanding, Beginning 341,808 239,704
Weighted Average Exercise Price Outstanding,Beginning $ 11.27 $ 9.25
Number of Options Granted 43,300 105,604
Weighted Average Exercise Price Granted $ 24.63 $ 15.63
Number of Options Exercised (97,192) (3,000)
Weighted Average Exercise Price Exercised $ 13.28 $ 4.09
Number of Options Forfeited (24,483) (500)
Weighted Average Exercise Price Forfeited $ 23.84 $ 5.27
Number of Options Outstanding, Ending 263,433 341,808
Weighted Average Exercise Price Outstanding, Ending $ 11.56 $ 11.27
Weighted Average Remaining Contractual Life 7 years 2 months 26 days  
Number of Options Exercisable, Ending 155,402  
Weighted Average Exercise Price Exercisable, Ending $ 7.04  
Weighted Average Remaining Contractual Life, exercisable 6 years 1 month 13 days