Derivative Instruments - Additional Information (Details) $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 28, 2019
USD ($)
| |
| Derivative [Line Items] | |
| Derivative instruments anticipated to be transferred from AOCI over the next twelve months | $ 0.5 |
| Cash Flow Hedging | Interest Rate Swap | Designated as hedging instrument | |
| Derivative [Line Items] | |
| Derivative, notional amount | 54.9 |
| Cash Flow Hedging | Foreign Exchange Forward | Designated as hedging instrument | |
| Derivative [Line Items] | |
| Derivative, notional amount | $ 7.9 |