XML 80 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Stock Options Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Exercise Price Range One [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit $ 1.00 $ 0.80
Range of Exercise Price, upper range limit $ 1.99 $ 0.99
Number of Options Outstanding 22,500 11,250
Weighted Average Exercise Price $ 1.80 $ 0.98
Number of Options Exercisable 22,500 11,250
Weighted Average Exercise Price $ 1.80 $ 0.98
Exercise Price Range Two [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit 2.00 1.00
Range of Exercise Price, upper range limit $ 2.99 $ 1.99
Number of Options Outstanding 22,500 33,750
Weighted Average Exercise Price $ 2.51 $ 1.68
Number of Options Exercisable 22.500 33,750
Weighted Average Exercise Price $ 2.51 $ 1.68
Exercise Price Range Three [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit 3.00 2.00
Range of Exercise Price, upper range limit $ 3.99 $ 2.99
Number of Options Outstanding 22,500 42,500
Weighted Average Exercise Price $ 3.47 $ 2.48
Number of Options Exercisable 22,500 42,500
Weighted Average Exercise Price $ 3.47 $ 2.48
Exercise Price Range Four [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit 4.00 3.00
Range of Exercise Price, upper range limit $ 4.99 $ 3.99
Number of Options Outstanding 22,500 25,000
Weighted Average Exercise Price $ 4.24 $ 3.50
Number of Options Exercisable 22,500 25,000
Weighted Average Exercise Price $ 4.24 $ 3.50
Exercise Price Range Five [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit 5.00 4.00
Range of Exercise Price, upper range limit $ 5.99 $ 4.99
Number of Options Outstanding 22,500 25,000
Weighted Average Exercise Price $ 5.54 $ 4.25
Number of Options Exercisable 22,500 25,000
Weighted Average Exercise Price $ 5.54 $ 4.25
Exercise Price Range Six [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit   5.00
Range of Exercise Price, upper range limit   $ 5.99
Number of Options Outstanding 112,500 26,667
Weighted Average Exercise Price $ 3.51 $ 5.50
Number of Options Exercisable 112.500 26,667
Weighted Average Exercise Price $ 3.51 $ 5.50
Exercise Price Range Seven [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of Options Outstanding   164,167
Weighted Average Exercise Price   $ 3.13
Number of Options Exercisable   164,167
Weighted Average Exercise Price   $ 3.13