XML 50 R35.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-based Compensation (Schedule of Stock Option Activity) (Details) - Employee Stock Option [Member] - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Shares    
Outstanding, beginning balance 693,100  
Granted 58,000  
Exercised (101,100)  
Forfeited (78,400)  
Outstanding, ending balance 571,600  
Vested and expected to vest, end of period 496,428  
Exercisable, end of period 164,167 118,161
Weighted Average Exercise Price    
Outstanding, beginning balance $ 9.08  
Granted 14.74  
Exercised 6.62  
Forfeited 11.88  
Outstanding, ending balance 9.71  
Vested and expected to vest, end of period 9.60  
Exercisable, end of period $ 6.95 $ 4.75
Weighted Average Remaining Contractual Life    
Outstanding, ending balance 7 years 9 months  
Vested and expected to vest, end of period 7 years 8 months 8 days  
Exercisable, end of period 6 years 3 months 7 days  
Aggregate Intrinsic Value    
Outstanding, ending balance $ 3,154,415  
Vested and expected to vest, end of period 2,796,239  
Exercisable, end of period $ 1,356,896