XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Stock Options Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]      
Number of Options, Outstanding, Beginning 635,889 614,271  
Weighted average exercise price per share, Outstanding, Beginning $ 7.41 $ 7.61  
Remaining term in years, Outstanding, Beginning   3 years 9 months 18 days 3 years 9 months 18 days
Number of Options, Issued 64,672 65,805  
Weighted average exercise price per share, Issued $ 5.72 $ 5.63  
Number of Options, Cancelled/Expired (17,622) (44,187)  
Weighted average exercise price per share, Exercisable $ 5.08 $ 5.08  
Number of Options, Outstanding, Ending 682,939 635,889 614,271
Weighted average exercise price per share, Outstanding, ending balance $ 7.30 $ 7.41 $ 7.61
Remaining term in years, Outstanding, ending 3 years 2 months 12 days    
Number of Options, Exercisable 595,829    
Weighted average exercise price per share, Exercisable $ 7.54    
Remaining term in years, Exercisable 2 years 8 months 12 days