XML 21 R37.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stock-Based Compensation (Assumptions Used in Estimation of Fair Value of Stock) (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Black-Scholes fair values of stock options granted $ 4.70 $ 1.92 $ 4.43 $ 2.41
Risk-free interest rate, minimum 1.32% 1.43% 1.19% 1.24%
Risk-free interest rate, maximum 1.39% 1.51% 2.13% 2.22%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Volatility, minimum 54.93% 52.75% 53.58% 52.40%
Volatility, maximum 57.17% 54.25% 68.39% 67.93%
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate, minimum 0.07% 0.05% 0.05% 0.04%
Risk-free interest rate, maximum 0.35% 0.24% 0.35% 0.24%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Volatility, minimum 40.79% 51.10% 40.79% 50.80%
Volatility, maximum 64.24% 67.57% 64.24% 67.57%
Expected forfeiture rate 5.00% 5.00% 5.00% 5.00%
Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 4 years 3 months 7 days 4 years 1 month 6 days 3 years 11 months 23 days 4 years 14 days
Expected forfeiture rate 14.18% 14.18% 0.00% 0.00%
Minimum [Member] | Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Black-Scholes fair values of stock options granted $ 1.20 $ 0.97 $ 1.06 $ 0.78
Expected term (in years) 6 months 6 months 6 months 6 months
Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 4 years 7 months 6 days 4 years 3 months 7 days 7 years 4 months 2 days 6 years 11 months 16 days
Expected forfeiture rate 16.33% 16.33% 16.33% 23.15%
Maximum [Member] | Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Black-Scholes fair values of stock options granted $ 3.38 $ 2.08 $ 3.38 $ 2.08
Expected term (in years) 2 years 1 year 6 months 2 years 1 year 6 months