v3.26.1
Stock Options and Restricted Stock Units - Schedule of Company’s Stock Options (Details) - Stock Options [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Company’s Stock Options [Line Items]    
Balance at beginning, Options 425,703 417,003
Balance at beginning, Wtd. Avg. Exercise Price $ 6.01 $ 7
Granted during the period, Options 60,000
Granted during the period, Wtd. Avg. Exercise Price $ 3
Exercised during the period, Options
Exercised during the period, Wtd. Avg. Exercise Price
Terminated/Expired during the period, Options (30,250) (51,300)
Terminated/Expired during the period, Wtd. Avg. Exercise Price $ 13.9 $ 10.57
Balance at ending, Options 395,453 425,703
Balance at ending, Wtd. Avg. Exercise Price $ 5.4 $ 6.01
Exercisable, Options 380,453  
Exercisable, Wtd. Avg. Exercise Price $ 5.5