Quarterly report pursuant to Section 13 or 15(d)

Schedule of Stock Options Roll Forward (Details)

v3.22.1
Schedule of Stock Options Roll Forward (Details) - Equity Option [Member] - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Shares Options Outstanding Beginning 1,019,400 658,400
Weighted Average Exercise Price Options Outstanding Beginning $ 4.91 $ 3.87
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value [1],[2]
Shares Options Granted
Weighted Average Exercise Price Options Granted
Shares Options Exercised
Weighted Average Exercise Price Options Exercised
Aggregate Intrinsic Value Options Exercised
Shares Options Forfeited/expired
Weighted Average Exercise Price Options Forfeited/expired
Shares Options Outstanding Ending [1] 1,019,400 658,400
Weighted Average Exercise Price Options Outstanding Ending [1] $ 4.91 $ 3.87
Weighted Average Remaining Contractual Term (years) Outstanding [1] 3 years 9 months 18 days 3 years 2 months 12 days
Aggregate Intrinsic Value Options Outstanding [1],[2] $ 1,150,167 $ 2,279,267
Shares Options Exercisable [1] 455,900 392,400
Weighted Average Exercise Price Options Exercisable [1] $ 3.92 $ 4.08
Weighted Average Remaining Contractual Term (years) Exercisable [1] 2 years 6 months 3 years 4 months 24 days
Aggregate Intrinsic Value Options Exercisable [1],[2] $ 779,362 $ 1,274,287
Shares Options Exercised
Shares Options Forfeited/expired
Shares Options Exercisable [1] 455,900 392,400
Weighted Average Exercise Price Options Exercisable [1] $ 3.92 $ 4.08
[1] Options with exercise prices ranging from $2.79 to $7.50
[2] The intrinsic value of a stock option is the amount by which the market value of the underlying stock exceeds the exercise price of the option.