XML 40 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Warranty (Details) - USD ($)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Product Warranties Disclosures [Abstract]      
Product Warranty Term 12 months    
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 571,000 $ 649,000 $ 518,000
Additions 471,000 159,000 328,000
Claims and reversals (533,000) (237,000) (197,000)
Ending Balance $ 509,000 $ 571,000 $ 649,000