v3.26.1
Stockholders' Equity - Schedule of Stock Option Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Stock Options:  
Number of Options, Outstanding beginning balance | shares 687,895
Weighted Average Exercise Price, Outstanding beginning balance | $ / shares $ 2.41
Number of Options, Granted during the period | shares 316,000
Weighted Average Exercise Price, Granted during the period | $ / shares $ 1.62
Number of Options, Cancelled/Forfeited, during the period | shares
Weighted Average Exercise Price, Cancelled/Forfeited, during the period | $ / shares
Number of Options, Expired, during the period | shares (5,345)
Weighted Average Exercise Price, Expired, during the period | $ / shares $ 5
Number of Options, Outstanding ending balance | shares 998,550
Weighted Average Exercise Price, Outstanding ending balance | $ / shares $ 2.15
Number of Options, Exercisable | shares 627,550
Weighted Average Exercise Price, Exercisable | $ / shares $ 2.41