XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Mar. 28, 2019
Jun. 28, 2018
Mar. 29, 2018
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 $ 358 $ 336 $ 165
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Risk percentage 99.00%