XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF INFORMATION REGARDING TO OPTIONS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of shares outstanding 71,893  
Number of shares exercisable   64,366
Weighted average exercise price, exercisable $ 9.42 $ 6.29
Range of Exercise Prices One [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, lower limit 2.88  
Range of exercise prices, upper limit $ 6.08  
Number of shares outstanding 41,316  
Weighted average remaining contractual life (in years) 3 years 7 months 6 days  
Weighted average exercise price $ 5.13  
Number of shares exercisable 37,254  
Weighted average exercise price, exercisable $ 5.15  
Range of Exercise Prices Two [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, lower limit 6.10  
Range of exercise prices, upper limit $ 10.08  
Number of shares outstanding 30,577  
Weighted average remaining contractual life (in years) 3 years 11 months 23 days  
Weighted average exercise price $ 8.14  
Number of shares exercisable 27,112  
Weighted average exercise price, exercisable $ 8.21