XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Options (Details) - Schedule of information regarding outstanding and exercisable options - Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Stock Options (Details) - Schedule of information regarding outstanding and exercisable options [Line Items]    
Outstanding, Number of Option Shares (in Shares) 1,585,200 135,200
Outstanding, Weighted Average Exercise Price $ 3.69 $ 11.18
Outstanding, Weighted Average Remaining Life (Years) 9 years 1 month 17 days 2 years 6 months 3 days
Exercisable, Number of Option Shares (in Shares) 920,200 135,200
Exercisable, Weighted Average Exercise Price $ 4.24 $ 11.18
14.35 [Member]    
Stock Options (Details) - Schedule of information regarding outstanding and exercisable options [Line Items]    
Exercise Prices $ 14.35 $ 14.35
Outstanding, Number of Option Shares (in Shares) 79,200 79,200
Outstanding, Weighted Average Exercise Price $ 14.35 $ 14.35
Outstanding, Weighted Average Remaining Life (Years) 1 year 2 months 26 days 2 years 2 months 26 days
Exercisable, Number of Option Shares (in Shares) 79,200 79,200
Exercisable, Weighted Average Exercise Price $ 14.35 $ 14.35
7.50 [Member]    
Stock Options (Details) - Schedule of information regarding outstanding and exercisable options [Line Items]    
Exercise Prices $ 7.5 $ 7.5
Outstanding, Number of Option Shares (in Shares) 36,000 36,000
Outstanding, Weighted Average Exercise Price $ 7.5 $ 7.5
Outstanding, Weighted Average Remaining Life (Years) 1 year 8 months 15 days 2 years 8 months 15 days
Exercisable, Number of Option Shares (in Shares) 36,000 36,000
Exercisable, Weighted Average Exercise Price $ 7.5 $ 7.5
5.23 [Member]    
Stock Options (Details) - Schedule of information regarding outstanding and exercisable options [Line Items]    
Exercise Prices $ 5.23 $ 5.23
Outstanding, Number of Option Shares (in Shares) 20,000 20,000
Outstanding, Weighted Average Exercise Price $ 5.23 $ 5.23
Outstanding, Weighted Average Remaining Life (Years) 2 years 2 months 26 days 3 years 2 months 26 days
Exercisable, Number of Option Shares (in Shares) 20,000 20,000
Exercisable, Weighted Average Exercise Price $ 5.23 $ 5.23
2.80 [Member]    
Stock Options (Details) - Schedule of information regarding outstanding and exercisable options [Line Items]    
Exercise Prices $ 2.8  
Outstanding, Number of Option Shares (in Shares) 1,450,000  
Outstanding, Weighted Average Exercise Price $ 2.8  
Outstanding, Weighted Average Remaining Life (Years) 9 years 10 months 2 days  
Exercisable, Number of Option Shares (in Shares) 785,000  
Exercisable, Weighted Average Exercise Price $ 2.8