v3.26.1
Stock-Based Compensation (Details 1)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Outstanding, end of period 753,147
Restricted Stock Units (RSUs) [Member]  
Outstanding, beginning of period 779,979
Granted 84,000
Vested (110,832)
Outstanding, end of period 753,147
Weighted Average Grant Date Fair Value  
Weighted Average Fair Value, Outstanding, beginning of year | $ / shares $ 3.32
Weighted Average Fair Value, Granted shares | $ / shares 2.14
Weighted Average Fair Value, Vested shares | $ / shares 4.20
Weighted Average Fair Value, Outstanding, end of year shares | $ / shares $ 3.06