Net Loss per Share - Other (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2016 |
Sep. 30, 2015 |
Sep. 30, 2016 |
Sep. 30, 2015 |
|
| Numerator | ||||
| Net loss | $ (6,758) | $ (8,235) | $ (18,475) | $ (23,333) |
| Denominator: | ||||
| Weighted-average shares of common stock outstanding, basic and diluted | 46,903,628 | 41,645,894 | 46,453,480 | 41,331,481 |
| Net loss per share, basic and diluted (in dollars per share) | $ (0.14) | $ (0.20) | $ (0.40) | $ (0.56) |