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