XML 45 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Ranges of Outstanding and Exercisable Options (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2016
USD ($)
$ / shares
shares
$0.53 - $0.71  
Exercise price range  
Lower range limit (in dollars per share) $ 0.53
Upper range limit (in dollars per share) 0.71
$0.72 - $0.76  
Exercise price range  
Lower range limit (in dollars per share) 0.72
Upper range limit (in dollars per share) 0.76
$0.77 - $3.09  
Exercise price range  
Lower range limit (in dollars per share) 0.77
Upper range limit (in dollars per share) 3.09
$3.10 - $5.42  
Exercise price range  
Lower range limit (in dollars per share) 3.10
Upper range limit (in dollars per share) 5.42
$5.43 - $6.10  
Exercise price range  
Lower range limit (in dollars per share) 5.43
Upper range limit (in dollars per share) 6.10
$6.11 - $6.11  
Exercise price range  
Lower range limit (in dollars per share) 6.11
Upper range limit (in dollars per share) 6.11
$0.53 - $6.11  
Exercise price range  
Lower range limit (in dollars per share) 0.53
Upper range limit (in dollars per share) $ 6.11
Options  
Options Outstanding  
Vested and expected to vest, Number Outstanding | shares 5,158
Vested and expected to vest, Weighted Average Remaining Contractual Life (in Years) 7 years 10 months 21 days
Vested and expected to vest, Weighted Average Exercise Price $ 1.56
Exercisable, Number Outstanding | shares 1,755
Exercisable, Weighted Average Remaining Contractual Life 4 years 4 months 10 days
Exercisable, Weighted Average Exercise Price $ 3.02
Aggregate Intrinsic Value [Abstract]  
Vested and expected to vest, Aggregate Intrinsic Value | $ $ 166
Exercisable, Aggregate Intrinsic Value | $ $ 14
Options | $0.53 - $0.71  
Options Outstanding  
Number Outstanding (in shares) | shares 388
Weighted Average Remaining Contractual Life 8 years 11 months 27 days
Weighted Average Exercise Price (in dollars per share) $ 0.53
Options Exercisable  
Number Exercisable (in shares) | shares 51
Weighted Average Exercise Price (in dollars per share) $ 0.53
Options | $0.72 - $0.76  
Options Outstanding  
Number Outstanding (in shares) | shares 3,278
Weighted Average Remaining Contractual Life 9 years 10 months 21 days
Weighted Average Exercise Price (in dollars per share) $ 0.72
Options Exercisable  
Number Exercisable (in shares) | shares 93
Weighted Average Exercise Price (in dollars per share) $ 0.72
Options | $0.77 - $3.09  
Options Outstanding  
Number Outstanding (in shares) | shares 1,097
Weighted Average Remaining Contractual Life 6 years 15 days
Weighted Average Exercise Price (in dollars per share) $ 2.28
Options Exercisable  
Number Exercisable (in shares) | shares 812
Weighted Average Exercise Price (in dollars per share) $ 2.43
Options | $3.10 - $5.42  
Options Outstanding  
Number Outstanding (in shares) | shares 713
Weighted Average Remaining Contractual Life 3 years
Weighted Average Exercise Price (in dollars per share) $ 3.82
Options Exercisable  
Number Exercisable (in shares) | shares 699
Weighted Average Exercise Price (in dollars per share) $ 3.81
Options | $5.43 - $6.10  
Options Outstanding  
Number Outstanding (in shares) | shares 60
Weighted Average Remaining Contractual Life 9 months 22 days
Weighted Average Exercise Price (in dollars per share) $ 5.43
Options Exercisable  
Number Exercisable (in shares) | shares 60
Weighted Average Exercise Price (in dollars per share) $ 5.43
Options | $6.11 - $6.11  
Options Outstanding  
Number Outstanding (in shares) | shares 40
Weighted Average Remaining Contractual Life 6 months 26 days
Weighted Average Exercise Price (in dollars per share) $ 6.11
Options Exercisable  
Number Exercisable (in shares) | shares 40
Weighted Average Exercise Price (in dollars per share) $ 6.11
Options | $0.53 - $6.11  
Options Outstanding  
Number Outstanding (in shares) | shares 5,576
Weighted Average Remaining Contractual Life 8 years 11 days
Weighted Average Exercise Price (in dollars per share) $ 1.50
Options Exercisable  
Number Exercisable (in shares) | shares 1,755
Weighted Average Exercise Price (in dollars per share) $ 3.02
Aggregate Intrinsic Value [Abstract]  
Options Outstanding, Aggregate Intrinsic Value | $ $ 184