v3.26.1
Stock-Based Compensation (Details 10)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Options | shares 29,500
2024 Plan | Restricted Stock Units (RSUs) [Member]  
Number of RSUs Outstanding Begining Balance | shares 115,544
Options | shares 107,050
Vested/Settled | shares (22,004)
Cancelled / Forfeited | shares (910)
Number of RSUs Outstanding Ending Balance | shares 199,680
Weighted Average Exercise Price, beginning | $ / shares $ 12.300
Weighted Average Exercise Price Granted | $ / shares 4.700
Weighted Average Exercise Price Vested/Settled | $ / shares 11.752
Weighted Average Exercise Price Expired/Cancelled | $ / shares 11.402
Weighted Average Exercise Price, ending | $ / shares 8.300
Weighted Average Exercise Price Exercisable | $ / shares $ 0