Significant Accounting Policies - Schedule of Information About Options Exercised (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2017 |
Sep. 30, 2016 |
Sep. 30, 2017 |
Sep. 30, 2016 |
|
Accounting Policies [Abstract] | ||||
Number of options exercised | 18,480 | 4,620 | 65,162 | 24,998 |
Total intrinsic value of options exercised | $ 201,134 | $ 21,760 | $ 686,054 | $ 138,722 |
Cash received from options exercised | 89,536 | 29,820 | 360,327 | 134,458 |
Tax deduction realized from options | $ 82,163 | $ 8,888 | $ 280,253 | $ 56,679 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of tax benefit from exercise of stock options granted under share-based compensation arrangement. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Number of share options (or share units) exercised during the current period. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|