XML 78 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Options - Schedule of Stock Option Activities (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Number of shares, Beginning Balance 749,000 635,000 635,000
Number of shares, Granted   172,000
Number of shares, Cancelled or expired (27,799)   (13,000)
Number of shares, Exercised (55,201)   (45,000)
Number of shares, Ending Balance 666,000   749,000
Number of shares Exercisable, Ending Balance 423,000    
Exercise price per share, Granted     $ 2.44
Weighted average exercise price, Beginning Balance $ 2.42 $ 1.35 1.35
Weighted average exercise price, Granted     2.44
Weighted average exercise price, Cancelled or expired 2.45   2.75
Weighted average exercise price, Exercised 1.55   0.88
Weighted average exercise price, Ending Balance 2.66   2.42
Weighted average exercise price Exercisable, Ending Balance 2.44    
Minimum [Member]      
Exercise price per share, Beginning Balance 0.75 0.75 0.75
Exercise price per share, Cancelled or expired 1.42   2.44
Exercise price per share, Exercised 0.75   0.75
Exercise price per share, Ending Balance 1.42   0.75
Exercise price per share Exercisable, Ending Balance 1.42    
Maximum [Member]      
Exercise price per share, Beginning Balance 4.13 $ 1.75 1.75
Exercise price per share, Cancelled or expired 3.46   3.46
Exercise price per share, Exercised 3.46   1.05
Exercise price per share, Ending Balance 4.13   $ 4.13
Exercise price per share Exercisable, Ending Balance $ 4.13