v3.19.1
Concentration of Credit Risks - Additional Information (Detail) - Customer
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Concentration Risk [Line Items]    
Number of major customers 3 3
Sales percentage by customer percentage maximum (no more than) 5.00%  
Accounts Receivable    
Concentration Risk [Line Items]    
Major customer, accounted percentage 48.8443% 27.00%
Total Revenues    
Concentration Risk [Line Items]    
Major customer, accounted percentage 50.70% 45.80%
Customer Concentration Risk | Total Revenues | UNITED STATES    
Concentration Risk [Line Items]    
Number of separate customers 2  
Customer Concentration Risk | Total Revenues | Minimum    
Concentration Risk [Line Items]    
Major customer, accounted percentage 10.00%