XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Number of Options Outstanding, Beginning 1,040,572 1,111,363
Weighted Average Exercise Price Outstanding, Beginning $ 2.19 $ 2.12
Weighted Average Fair Value Outstanding, Ending $ 1.37 $ 1.31
Number of Options Outstanding, Granted
Weighted Average Exercise Price Granted
Weighted Average Fair Value Granted
Number of Options Outstanding, Expired
Weighted Average Exercise Price Expired
Weighted Average Fair Value Expired
Number of Options Outstanding, Forfeited/Cancelled
Weighted Average Exercise Price Forfeited/Cancelled
Weighted Average Fair Value Forfeited/Cancelled
Number of Options Outstanding, Exercised (70,791)
Weighted Average Exercise Price Exercised $ 1.10
Weighted Average Fair Value Exercised $ 0.51
Weighted-average Remaining Contractual Life (years) Outstanding, Beginning 5 years 10 months 17 days  
Number of Options Outstanding, Ending 1,040,572 1,040,572
Weighted Average Exercise Price Outstanding, Ending $ 2.19 $ 2.19
Weighted-average Remaining Contractual Life (years) Outstanding, Ending 4 years 10 months 20 days  
Number of Options Exercisable Ending 1,040,572  
Weighted Average Exercise Price, Exercisable Ending $ 2.19  
Weighted Average Fair Value, Exercisable Ending $ 1.37  
Weighted-average Remaining Contractual Life (years), Exercisable Ending 4 years 10 months 20 days