v3.25.4
Stock Based Compensation (Details 1)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Forfeited (19,300)
Outstanding, end of period 779,979
Restricted Stock Units (RSUs) [Member]  
Outstanding, beginning of period 1,321,602
Granted 212,500
Forfeited (107,272)
Vested (646,851)
Outstanding, end of period 779,979
Weighted Average Grant Date Fair Value  
Weighted Average Fair Value, Outstanding, beginning of year | $ / shares $ 3.31
Weighted Average Fair Value, Granted shares | $ / shares 3.96
Weighted Average Fair Value, Vested shares | $ / shares 3.45
Weighted Average Fair Value, Forfeited shares | $ / shares 3.68
Weighted Average Fair Value, Outstanding, end of year shares | $ / shares $ 3.32