XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Stock Options Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Equity [Abstract]    
Number of Options, Outstanding, Beginning 710,323  
Weighted average exercise price per share, Outstanding, Beginning $ 5.04  
Remaining term in years, Outstanding 5 years 6 months 5 years 6 months
Number of Options, Issued 85,979  
Weighted average exercise price per share, Issued $ 2.72  
Number of Options, Forfeited  
Number of Options, Expired (35,223)  
Weighted average exercise price per share, Expired $ 8.79  
Number of Options, Outstanding, Ending 761,079 710,323
Weighted average exercise price per share, Outstanding, Ending $ 4.60 $ 5.04
Number of Options, Exercisable 534,978  
Weighted average exercise price per share, Exercisable $ 5.40  
Remaining term in years, Exercisable 4 years 1 month 6 days