XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 27, 2018
Jun. 28, 2018
Sep. 28, 2017
Disaggregation of Revenue [Line Items]      
Description of contract with customer payment terms No payment terms beyond six months are granted at contract inception. The average customer payment is received within approximately 35 days of the invoice date.    
Contract assets $ 196 $ 336 $ 873
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Risk percentage 98.00%