v3.5.0.2
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)