XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Options and Restricted Stock Units - Schedule of Company’s Stock Options (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Schedule of Company’s Stock Options [Abstract]    
Balance at beginning, Options 417,003 461,870
Balance at beginning, Wtd. Avg. Exercise Price $ 7 $ 8.34
Granted during the period, Options 80,000
Granted during the period, Wtd. Avg. Exercise Price $ 3.75
Exercised during the period, Options (15,229)
Exercised during the period, Wtd. Avg. Exercise Price $ 3.45
Terminated/Expired during the period, Options (42,500) (109,638)
Terminated/Expired during the period, Wtd. Avg. Exercise Price $ 10.3 $ 9.86
Balance at ending, Options 374,503 417,003
Balance at ending, Wtd. Avg. Exercise Price $ 6.62 $ 7
Exercisable, Options 374,503  
Exercisable, Wtd. Avg. Exercise Price $ 6.62