XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
patent
Dec. 30, 2017
USD ($)
Loss Contingencies [Line Items]    
Losses up to per occurrence related to product liability, automotive, workers' compensation and general liability $ 250  
Liability recorded for such risk insurance reserves 2,102  
Aggregate vendors and insurers letters of credit related to product purchases and insurance coverage of product liability, workers' compensation and general liability 7,436  
Group health claims up to annual stop loss limit per participant 250  
Liability recorded for such group health insurance reserves 1,755  
Loss Contingency, Loss in Period $ (4,128)  
Patent Infringement from Minute Key Inc. [Member]    
Loss Contingencies [Line Items]    
Number of patents found not infringed | patent 2  
Maximum [Member]    
Loss Contingencies [Line Items]    
Occurrences in excess for purchased catastrophic coverage $ 40,000  
Minimum [Member]    
Loss Contingencies [Line Items]    
Occurrences in excess for purchased catastrophic coverage 250  
Anti-dumping duties [Domain]    
Loss Contingencies [Line Items]    
Loss Contingency Accrual $ 2,146 $ 6,274