XML 59 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock Plans and Stock-Based Compensation - Stock Options - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 759 $ 542 $ 2,165 $ 900
Intrinsic value of options exercised 1,400   2,000  
Intrinsic value of all outstanding options 12,900   12,900  
Total Unrecognized compensation cost, net of estimated forfeitures 6,700   6,700  
Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 800 $ 500 $ 2,200 $ 900
Weighted-average amortization period     1 year 4 months 10 days