XML 79 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Number of Options, Outstanding Beginning 1,290,318 1,381,908
Weighted Average Exercise Price, Outstanding $ 1.33 $ 1.34
Number of Options, Exercised (888)
Weighted Average Exercise Price, Exercised $ 1.70
Number of Options, Forfeited (42,063) (90,702)
Weighted Average Exercise Price, Forfeited $ 0.87 $ 5.91
Number of Options, Granted 40,000  
Weighted Average Exercise Price, Granted $ 2.07  
Number of Options, Exercised 888
Number of Options, Outstanding Ending 1,288,255 1,290,318
Weighted Average Exercise Price, Outstanding $ 1.37 $ 1.33