XML 161 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Equity (Details 3) - $ / shares
1 Months Ended 12 Months Ended
Sep. 06, 2022
Mar. 15, 2021
Feb. 11, 2021
Sep. 28, 2022
Oct. 20, 2021
Dec. 31, 2023
Dec. 31, 2022
Stock Options Granted 165,000 3,572 283,936 15,000 182,166    
Equity Option [Member]              
Beginning balance           535,953 507,175
Stock Options Granted             180,000
Warrants Exercised             (116,078)
Warrants Expired             (7,143)
Stock Options Forfeited           (58,504) (28,001)
Ending balance           477,449 535,953
Outstanding and exercisable           477,449  
Weighted Average Exercise Prices [Member]              
Beginning balance           $ 5.47 $ 5.25
Exercise price Granted             5.21
Exercise price exercised             4.31
ExerdisePriceExpired             1.96
Exercise price forfeited           5.47 5.56
Ending balance           5.47 $ 5.47
Excercise price exercisable           $ 5.47