Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Operating Lease Commitments (Details)

v3.10.0.1
Commitments and Contingencies - Operating Lease Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]        
2018 (remaining three months) $ 1,444   $ 1,444  
2019 4,129   4,129  
2020 3,899   3,899  
2021 4,240   4,240  
2022 4,062   4,062  
Thereafter 17,139   17,139  
Total 34,913   34,913  
Rent expense $ 2,100 $ 1,600 $ 6,500 $ 5,100