Leases - Components of Lease Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 03, 2020 |
Mar. 29, 2019 |
|
| Leases [Abstract] | ||
| Operating lease expense | $ 2,964 | $ 3,416 |
| Variable lease expense | 170 | 173 |
| Short-term lease expense | 10,690 | 11,197 |
| Total lease expense | $ 13,824 | $ 14,786 |