XML 33 R79.htm IDEA: XBRL DOCUMENT v3.20.1
12. Stockholders' Equity (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Number of Options Outstanding, Beginning 37,500  
Number of Options Granted 50,000  
Number of Options Exercised (3,000)  
Number of Options Forfeited (25,000)  
Number of Options Outstanding, Ending 82,000 37,500
Number of Options Vested and Exercisable 50,000  
Weighted Average Exercise Price Outstanding, Beginning $ 8.36  
Weighted Average Exercise Price Granted 8.72  
Weighted Average Exercise Price Exercised 7.85  
Weighted Average Exercise Price Forfeited 7.85  
Weighted Average Exercise Price Outstanding, Ending 8.61 $ 8.36
Weighted Average Exercise Price Vested and Exercisable $ 8.45  
Weighted Average Remaining Contractual Life (in years) Outstanding Beginning 2 years 2 months 26 days  
Weighted Average Remaining Contractual Life (in years) forfeited 2 years 14 days  
Weighted Average Remaining Contractual Life (in years) Outstanding Ending 3 years 4 months 17 days  
Weighted Average Remaining Contractual Life (in years) Vested and Exercisable 2 years 1 month 13 days  
Aggregate Intrinsic Value Outstanding, Beginning $ 349,950  
Aggregate Intrinsic Value Granted $ 0  
Aggregate Intrinsic Value Exercised $ 6,270 $ 3,794,505
Aggregate Intrinsic Value Forfeited/canceled $ 13,588  
Aggregate Intrinsic Value Outstanding, Ending $ 0 $ 349,950
Aggregate Intrinsic Value Vested and Exercisable $ 0  
Restricted Stock    
Number of Options Outstanding, Beginning 120,499  
Number of Options Granted 120,586  
Number of Options Exercised (15,440)  
Number of Options Forfeited (11,716)  
Number of Options Outstanding, Ending 213,929 120,499
Weighted Average Exercise Price Outstanding, Beginning $ 17.66  
Weighted Average Exercise Price Granted 15.51  
Weighted Average Exercise Price Exercised 17.04  
Weighted Average Exercise Price Forfeited 15.57  
Weighted Average Exercise Price Outstanding, Ending $ 16.51 $ 17.66
Aggregate Intrinsic Value Outstanding, Beginning $ 2,129,175  
Aggregate Intrinsic Value Granted $ 1,870,487  
Aggregate Intrinsic Value Exercised $ (263,071)  
Aggregate Intrinsic Value Forfeited/canceled $ (182,417)  
Aggregate Intrinsic Value Outstanding, Ending $ 3,554,174 $ 2,129,175