Leases - Additional Information (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 28, 2019 |
Jan. 01, 2019 |
|
| Lessee, Lease, Description [Line Items] | ||
| Right-of-use assets | $ 17,987 | |
| Right-of-use assets resulting from new operating lease liabilities | $ 5,200 | |
| Weighted average remaining lease term | 3 years 10 months 20 days | |
| Weighted average remaining discount rate | 6.00% | |
| ASU 2016-02 | ||
| Lessee, Lease, Description [Line Items] | ||
| Right-of-use assets | $ 19,200 | |
| Minimum | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating lease terms | 1 year | |
| Maximum | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating lease terms | 10 years |