v3.8.0.1
Net Loss per Share - Other (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Numerator (in thousands):    
Net loss $ (14,871) $ (3,439)
Denominator:    
Weighted-average shares of common stock outstanding, basic and diluted 52,687,299 47,237,341
Net loss per share, basic and diluted (in dollars per share) $ (0.28) $ (0.07)