Business Combination - Pro forma combined revenue and net loss (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2017 |
Jun. 30, 2017 |
|
| Business Combination | ||
| Pro forma revenue | $ 68,481 | $ 137,518 |
| Pro forma net loss | $ (14,610) | $ (19,367) |
| Pro forma net loss per share, basic and diluted | $ (0.31) | $ (0.41) |