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