v3.26.1
SCHEDULE OF OPTION ACTIVITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]        
Outstanding, shares 490,182 453,400 453,400  
Outstanding, weighted average exercise price $ 6.91 $ 6.79 $ 6.79  
Outstanding weighted average remaining contractual term 4 years 9 months 7 days 5 years 5 months 12 days 5 years 1 month 20 days 5 years 8 months 12 days
Outstanding aggregate intrinsic value $ 828 $ 1,654 $ 1,654  
Granted, shares 30,000    
Granted, weighted average exercise price $ 12.19    
Exercised shares (200)    
Exercised, weighted average exercise price $ 9.37    
Forefeited, shares (4,200) (4,400)    
Forefeited, weighted average exercise price $ 9.94 $ 8.98    
Outstanding, shares 515,982 448,800 490,182 453,400
Outstanding, weighted average exercise price $ 6.65 $ 6.77 $ 6.91 $ 6.79
Outstanding aggregate intrinsic value $ 2,584 $ 1,508 $ 828 $ 1,654
Exercisable, shares 331,100      
Exercisable, weighted average exercise price $ 5.63      
Exercisable, weighted average remaining contractual term years 9 years 4 months 24 days      
Exercisable, aggregate intrinsic value $ 2,180