Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF STOCK OPTIONS ROLL FORWARD (Details)

v3.22.1
SCHEDULE OF STOCK OPTIONS ROLL FORWARD (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Shares Options Granted 381,000  
Equity Option [Member]    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Shares Options Outstanding Beginning 658,400 [1] 681,300
Weighted Average Exercise Price Options Outstanding Beginning $ 3.87 [1] $ 3.84
Shares Options Granted 381,000 24,000
Weighted Average Exercise Price Options Granted $ 6.82 $ 6.92
Shares Options Exercised (500) (12,500)
Weighted Average Exercise Price Options Exercised $ 3.15 $ 3.47
Aggregate Intrinsic Value Options Exercised [2] $ 2,175 $ 16,060
Shares Options Forfeited/expired (19,500) (34,400)
Weighted Average Exercise Price Options Forfeited/expired $ 6.75 $ 5.52
Shares Options Outstanding Ending 1,019,400 [3] 658,400 [1]
Weighted Average Exercise Price Options Outstanding Ending $ 4.91 [3] $ 3.87 [1]
Weighted Average Remaining Contractual Term (years) Outstanding 4 years [3] 3 years 6 months [1]
Aggregate Intrinsic Value Options Outstanding [2] $ 1,669,687 [3] $ 1,426,143 [1]
Shares Options Exercisable 438,400 [3] 356,400 [4]
Weighted Average Exercise Price Options Exercisable $ 3.95 [3] $ 3.99 [4]
Weighted Average Remaining Contractual Term (years) Exercisable 2 years 8 months 12 days [3] 3 years 3 months 18 days [4]
Aggregate Intrinsic Value Options Exercisable [2] $ 1,064,432 [3] $ 732,163 [1]
[1] Options with exercise prices ranging from $2.79 to $7.29
[2] The intrinsic value of a stock option is the amount by which the market value of the underlying stock exceeds the exercise price
[3] Options with exercise prices ranging from $2.79 to $7.50
[4] Options with exercise prices ranging from $2.79 to $7.05