Leases - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 29, 2019 |
Jan. 01, 2019 |
|
| Lessee, Lease, Description [Line Items] | ||
| Right-of-use assets | $ 19,627 | |
| Right-of-use assets resulting from new operating lease liabilities | $ 3,500 | |
| Weighted average remaining lease term | 3 years 7 months 6 days | |
| Weighted average remaining discount rate | 5.90% | |
| 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 |