v3.26.1
Stockholder Equity (Details 4)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Nonvested,end of the period 174,767
Unvested performance-based RSUs [Member]  
Nonvested, beginning of the period 271,809
Forfeited (129,914)
Nonvested,end of the period 141,895
Weighted Average Exercise Price, beginning balance | $ / shares $ 5.22
Weighted Average Exercise Price forfeited | $ / shares 6.04
Weighted Average Exercise Price, ending balance | $ / shares $ 4.48