XML 57 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock Plans (Employee Stock Purchase Plan Fair Value Assumptions) (Details) - Employee stock purchase plan - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Schedule of fair value assumptions        
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Expected volatility 54.00% 68.00% 58.00% 58.00%
Risk-free interest rate 0.36% 0.01% 0.45% 0.08%
Expected term (in years) 6 months 6 months 6 months 6 months
Fair value per share $ 1.59 $ 1.54 $ 2.04 $ 1.74