v3.26.1
Schedule of Stock Options Outstanding (Details) - Share-Based Payment Arrangement, Option [Member]
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Options, Outstanding | shares 1,254,000
Weighted Average Exercise Price, Outstanding | $ / shares $ 2.29
Number of Options, Granted | shares 664,800
Weighted Average Exercise Price, Granted | $ / shares $ 2.92
Number of Options, Exercised | shares
Weighted Average Exercise Price, Exercised | $ / shares
Number of Options, Forfeited or expired | shares
Weighted Average Exercise Price, Forfeited or expired | $ / shares
Number of Options, Outstanding | shares 1,918,800
Weighted Average Exercise Price, Outstanding | $ / shares $ 2.51
Number of Options, Exercisable | shares 911,434
Weighted Average Exercise Price, Exercisable | $ / shares $ 2.48