XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF INFORMATION RELATED TO OPTIONS OUTSTANDING AND EXERCISABLE (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, Option outstanding, shares 670,667
Exercise price range, Option exercisable, shares 643,667
Exercise Price Range1 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price | $ / shares $ 1.68
Exercise price range, Option outstanding, shares 50,000
Exercisable, weighted average remaining life (years) 7 years 3 months
Exercise price range, Option exercisable, shares 50,000
Exercise Price Range2 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price | $ / shares $ 3.17
Exercise price range, Option outstanding, shares 27,000
Exercisable, weighted average remaining life (years)
Exercise price range, Option exercisable, shares
Exercise Price Range3 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price | $ / shares $ 3.31
Exercise price range, Option outstanding, shares 236,667
Exercisable, weighted average remaining life (years) 8 years 4 months 13 days
Exercise price range, Option exercisable, shares 236,667
Exercise Price Range4 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price | $ / shares $ 3.68
Exercise price range, Option outstanding, shares 5,000
Exercisable, weighted average remaining life (years) 3 years 2 months 8 days
Exercise price range, Option exercisable, shares 5,000
Exercise Price Range5 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price | $ / shares $ 5.60
Exercise price range, Option outstanding, shares 35,000
Exercisable, weighted average remaining life (years) 3 days
Exercise price range, Option exercisable, shares 35,000
Exercise Price Range6 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price | $ / shares $ 5.60
Exercise price range, Option outstanding, shares 6,000
Exercisable, weighted average remaining life (years) 5 years 3 months 3 days
Exercise price range, Option exercisable, shares 6,000
Exercise Price Range7 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price | $ / shares $ 7.30
Exercise price range, Option outstanding, shares 246,000
Exercisable, weighted average remaining life (years) 4 years 3 months
Exercise price range, Option exercisable, shares 246,000
Exercise Price Range8 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price | $ / shares $ 8.98
Exercise price range, Option outstanding, shares 6,000
Exercisable, weighted average remaining life (years) 2 years 3 months
Exercise price range, Option exercisable, shares 6,000
Exercise Price Range9 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price | $ / shares $ 10.21
Exercise price range, Option outstanding, shares 59,000
Exercisable, weighted average remaining life (years) 1 year 2 months 4 days
Exercise price range, Option exercisable, shares 59,000