XML 71 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Commitments and Contingencies [Line Items]    
Letters of credit and bank guarantees outstanding, amount $ 787,000  
Letters of credit and bank guarantees collateralized by restricted cash $ 787,000  
Minimum product warranty range 12 months  
Maximum product warranty range 24 months  
Product warranty offer on sale 3 months  
Maximum    
Commitments and Contingencies [Line Items]    
Operating lease expiration date   2024-03