v3.26.1
Schedule of Stock Options Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Equity [Abstract]    
Number of Options, Outstanding, Beginning 763,002  
Weighted average exercise price per share, Outstanding, Beginning $ 4.60  
Remaining term in years, Outstanding 4 years 9 months 18 days 5 years 3 months 18 days
Number of Options, Issued 29,030  
Weighted average exercise price per share, Issued $ 2.62  
Remaining term in years, Granted 8 years  
Number of Options, Forfeited (22,831)  
Weighted average exercise price per share, Forfeited $ 2.53  
Number of Options, Outstanding, Ending 769,201 763,002
Weighted average exercise price per share, Outstanding, Ending $ 4.59 $ 4.60
Number of Options, Exercisable 616,932  
Weighted average exercise price per share, Exercisable $ 5.06  
Remaining term in years, Exercisable 3 years 10 months 24 days