Quarterly report pursuant to Section 13 or 15(d)

Business and Nature of Presentation - Additional Information (Details)

v3.20.2
Business and Nature of Presentation - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
USD ($)
Jun. 28, 2020
USD ($)
Line
Mar. 29, 2020
USD ($)
Dec. 29, 2019
USD ($)
PNC Bank [Member] | Revolving Credit Facility [Member]        
Business And Nature Of Presentation [Line Items]        
Line of Credit Facility, Remaining Borrowing Capacity $ 30,875 $ 30,875 $ 31,185 $ 21,644
COVID-19 Pandemic [Member]        
Business And Nature Of Presentation [Line Items]        
Additional cost incurred $ 1,185      
Minimum [Member]        
Business And Nature Of Presentation [Line Items]        
Number of manufacturing and assembly lines | Line   50