XML 83 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Details) - Disclosure of Share-based Compensation Arrangements by Share-based Payment Award - USD ($)
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Outstanding Beginning Balance 358,367  
Granted  
Exercised 10,846 36,135
Forfeited/cancelled/expired  
Outstanding Ending Balance 347,521  
Exercisable Ending Balance 343,991  
Outstanding Beginning Balance, Weighted-Average Exercise Price $ 6.26  
Granted, Weighted-Average Exercise Price  
Exercised, Weighted-Average Exercise Price 10.89  
Forfeited/cancelled/expired, Weighted-Average Exercise Price  
Outstanding Ending Balance, Weighted-Average Exercise Price 6.11  
Exercisable Ending Balance, Weighted-Average Exercise Price $ 6.03  
Outstanding Ending Balance - Weighted-Average Remaining Contractual Term (In Years) 1 year 10 months 25 days  
Exercisable Ending Balance - Weighted-Average Remaining Contractual Term (In Years) 1 year 10 months 10 days  
Outstanding Ending Balance - Aggregate Intrinsic Value $ 6,425,663  
Exercisable Ending Balance - Aggregate Intrinsic Value $ 6,387,912