v3.5.0.2
Net Loss per Share - Other (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Numerator        
Net loss $ (8,337) $ (9,630) $ (11,717) $ (15,098)
Denominator:        
Weighted-average shares of common stock outstanding, basic and diluted 46,494,464 41,362,476 46,226,117 41,171,669
Net loss per share, basic and diluted (in dollars per share) $ (0.18) $ (0.23) $ (0.25) $ (0.37)