XML 97 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Schedule of Changes in Common Stock Options (Details) - $ / shares
12 Months Ended
Apr. 08, 2021
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Options outstanding, beginning of year   2,027,350 2,193,288
Options granted 25,000 470,000 279,500
Options, Exercised   (102,125) (339,125)
Options, Forfeited   (129,875) (106,313)
Options outstanding, end of year   2,265,350 2,027,350
Options exercisable at year end   1,275,225 1,023,975
Weighted Average Exercise Price, Outstanding at beginning of year   $ 1.38 $ 1.23
Weighted Average Exercise Price, Granted   2.91 1.62
Weighted Average Exercise Price, Exercised   0.86 0.5
Weighted Average Exercise Price, Forfeited   1.72 1.79
Weighted Average Exercise Price, Outstanding at end of year   1.71 1.38
Weighted Average Exercise Price, Options exercisable at end of year   1.02 0.97
Weighted-average fair value of options granted during the year   $ 2.91 $ 1.62