XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Options and Restricted Stock Units - Schedule of Company’s Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Company’s Stock Options [Abstract]    
Balance at beginning, Options 461,870 303,050
Balance at beginning, Wtd. Avg. Exercise Price $ 8.34 $ 11.7
Granted during the period, Options 80,000 189,620
Granted during the period, Wtd. Avg. Exercise Price $ 3.75 $ 3.46
Exercised during the period, Options (15,229)
Exercised during the period, Wtd. Avg. Exercise Price $ 3.45
Terminated/Expired during the period, Options (109,638) (30,800)
Terminated/Expired during the period, Wtd. Avg. Exercise Price $ 9.86 $ 13.6
Balance at ending, Options 417,003 461,870
Balance at ending, Wtd. Avg. Exercise Price $ 7 $ 8.34
Exercisable, Options 372,005  
Exercisable, Wtd. Avg. Exercise Price $ 7.41