v3.26.1
Stockholder Equity (Details 3)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Stockholder Equity  
Nonvested, beginning of the period | shares 354,929
Granted | shares 1,193,076
Vested | shares (198,154)
Forfeited | shares (484,555)
Nonvested,end of the period | shares 865,296
Weighted Average Exercise Price, beginning balance | $ / shares $ 12.30
Weighted Average Exercise Price granted | $ / shares 4.15
Weighted Average Exercise Price vested | $ / shares 6.37
Weighted Average Exercise Price forfeited | $ / shares 7.52
Weighted Average Exercise Price, ending balance | $ / shares $ 5.09