XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF INFORMATION REGARDING TO OPTIONS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of shares outstanding 70,149  
Number of shares exercisable 66,032  
Weighted average exercise price, exercisable $ 11.25 $ 9.42
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 34,817  
Weighted average remaining contractual life (in years) 3 years 3 months 29 days  
Weighted average exercise price $ 5.16  
Number of shares exercisable 32,150  
Weighted average exercise price, exercisable $ 5.14  
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 35,332  
Weighted average remaining contractual life (in years) 3 years 5 months 23 days  
Weighted average exercise price $ 7.86  
Number of shares exercisable 33,882  
Weighted average exercise price, exercisable $ 7.83