v3.26.1
Stockholder Equity (Details 1)
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Options Outstanding, beginning balance 27,500
Options Outstanding, ending balance 27,500
Options [Member]  
Options Outstanding, beginning balance 1,708,637
Exercised (300,000)
Expired/forfeited (340,395)
Options Outstanding, ending balance 1,068,242
Option Exercisable, ending balance 738,372
Weighted Average Exercise Price, beginning balance | $ / shares $ 6.88
Weighted Average Exercise Price, Granted | $ / shares 0
Weighted Average Exercise Price, Exercised | $ / shares 1.13
Weighted Average Exercise Price, Expired/forfeit | $ / shares 9.06
Weighted Average Exercise Price, ending balance | $ / shares 7.80
Weighted Average Exercise Price, Exercisable, ending balance | $ / shares $ 8.70
Aggregate Intrinsic Value, beginning balance | $ $ 272,680
Aggregate Intrinsic Value, Exercised | $ 542,000
Aggregate Intrinsic Value, ending balance | $ 14,280
Aggregate Intrinsic Value, Exercisable, ending balance | $ $ 0
Weighted Average Remaining Contractual Life (years) Beginning 7 years 3 months 10 days
Weighted Average Remaining Contractual Life (years) Ending 8 years 4 months 9 days
Weighted Average Remaining Contractual Life (years), Exercisable 8 years 25 days