Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Operating Lease Commitments (Details)

v3.8.0.1
Commitments and Contingencies - Operating Lease Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Commitments and Contingencies Disclosure [Abstract]    
2018 (remaining nine months) $ 4,666  
2019 4,994  
2020 3,513  
2021 3,413  
2022 2,981  
Thereafter 5,107  
Total 24,674  
Rent expense $ 2,000 $ 1,800