XML 25 R104.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Option Plans (Summary of Options Outstanding) (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted, Options number of shares 322,000
Forfeited, Options number of shares (32,500)
2009 Stock Option Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding Options number of shares, Beginning Balance 1,574,250
Granted, Options number of shares 322,000
Forfeited, Options number of shares (32,500)
Expired, Options number of shares (6,750)
Exercised, Options number of shares (263,250)
Outstanding options number of shares, Ending Balance 1,593,750
Options outstanding and exercisable at end of the year, options number of shares 886,500
Weighted average remaining contractual life for outstanding and exercisable shares at year end 60 months
Options outstanding, Aggregate Intrinsic Value | $ $ 4,714,405
Options outstanding and exercisable, Aggregate Intrinsic value | $ $ 3,827,808
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 5.18
Granted, Weighted Average Exercise Price | $ / shares 7.70
Forfeited, Weighted Average Exercise Price | $ / shares 7.56
Expired, Weighted Average Exercise Price | $ / shares 8.37
Exercised, Weighted Average Exercise Price | $ / shares 3.39
Weighted Average Exercise Price, Ending Balance | $ / shares 5.92
Options outstanding and exercisable at end of the year, weighted average exercise price | $ / shares $ 4.56