XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Options and Restricted Stock Units - Schedule of Company’s Stock Options (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 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 $ 11.7
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 349,505  
Exercisable, Wtd. Avg. Exercise Price $ 6.85