XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Stock Options Activity (Details) - Equity Option [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares Under Option, Outstanding beginning balance 357,887 365,447
Weighted- Average Exercise Price, Outstanding beginning balance $ 5.69 $ 5.89
Weighted- Average Remaining Contractual Life Outstanding, beginning 7 years 8 years
Aggregate Intrinsic Value, Outstanding, beginning balance $ 19,200
Shares Under Option, Granted 50,500  
Weighted- Average Exercise Price, Granted $ 9.16  
Shares Under Option, Exercised (29,976)  
Weighted- Average Exercise Price, Exercised $ 5.07  
Shares Under Option, Forfeited (4,000) (7,560)
Weighted- Average Exercise Price, Forfeited $ 4.63 $ 15.34
Weighted- Average Exercise Price, Forfeited $ (19,200)
Shares Under Option, Outstanding ending balance 374,411 357,887
Weighted- Average Exercise Price, Outstanding ending balance $ 6.22 $ 5.69
Aggregate Intrinsic Value, Outstanding ending balance
Shares Under Option, Exercisable ending balance 284,912 186,594
Weighted- Average Exercise Price, Exercisable ending balance $ 6.06 $ 5.60
Weighted- Average Remaining Contractual Life Outstanding, beginning 7 years 7 years
Aggregate Intrinsic Value, Exercisable ending balance