XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF OPTION ACTIVITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]        
Outstanding, shares 453,400 458,700 458,700  
Outstanding, weighted average exercise price $ 6.79 $ 6.63 $ 6.63  
Outstanding weighted average remaining contractual term 5 years 5 months 12 days 6 years 6 months 25 days 5 years 8 months 12 days 6 years 6 months 10 days
Outstanding aggregate intrinsic value $ 1,654 $ 1,432 $ 1,432  
Granted, shares    
Granted, weighted average exercise price    
Exercised shares 200    
Exercised, weighted average exercise price $ 9.37    
Forefeited, shares (4,400) (6,200)    
Forefeited, weighted average exercise price $ 8.98 $ 11.10    
Outstanding, shares 448,800 452,500 453,400 458,700
Outstanding, weighted average exercise price $ 6.77 $ 6.57 $ 6.79 $ 6.63
Outstanding aggregate intrinsic value $ 1,508 $ 3,066 $ 1,654 $ 1,432
Exercised shares (200)    
Exercisable, shares 298,200      
Exercisable, weighted average exercise price $ 5.13      
Exercisable, weighted average remaining contractual term years 4 years 2 months 12 days      
Exercisable, aggregate intrinsic value $ 1,458