Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details)

v3.8.0.1
Stock-Based Compensation (Details) - Employee Stock Option [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Weighted Average Grant Date Fair Value, Forfeited    
Number of Options, Outstanding 1,309,444  
Number of Options, Granted 0  
Number of Options, Exercised (159,855)  
Number of Options, Forfeited 0  
Number of Options, Outstanding 1,149,589 1,309,444
Number of Options, Exercisable 1,057,187  
Number of Options, Vested 238,704  
Number of Options, Exercised (159,855)  
Number of Options, Forfeited 0  
Number of Options, Exercisable 1,136,036 1,057,187
Weighted Average Exercise Price, Outstanding $ 4.55  
Weighted Average Exercise Price, Granted 0  
Weighted Average Exercise Price, Exercised 4.62  
Weighted Average Exercise Price, Forfeited 0  
Weighted Average Exercise Price, Outstanding 4.54 $ 4.55
Weighted Average Exercise Price, Exercisable 4.55  
Weighted Average Exercise Price, Vested 4.53  
Weighted Average Exercise Price, Exercised 4.62  
Weighted Average Exercise Price, Forfeited 0  
Weighted Average Exercise Price, Exercisable $ 4.54 $ 4.55
Weighted Average Remaining Life In Years, Outstanding 6 years 4 months 24 days 7 years 1 month 6 days
Weighted Average Remaining Life In Years, Exercisable 6 years 7 months 6 days 7 years 1 month 6 days
Intrinsic Value, Outstanding $ 9,336,144 $ 16,107,929
Intrinsic Value, Exercisable $ 9,223,375 $ 12,988,601