XML 70 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Bank Borrowings - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 28, 2019
Jun. 30, 2020
Aug. 15, 2019
Eurodollar Rate | Senior Facilities Agreement      
Line Of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 1.25%    
Eurodollar Rate | Senior Facilities Agreement | Minimum      
Line Of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 1.75%    
Eurodollar Rate | Senior Facilities Agreement | Maximum      
Line Of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 2.75%    
London Interbank Offered Rate | Senior Facilities Agreement | Minimum      
Line Of Credit Facility [Line Items]      
Debt instrument reduction in basis spread on variable rate 0.00%    
Alternative Base Rate | Senior Facilities Agreement | Minimum      
Line Of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 0.25%    
Alternative Base Rate | Senior Facilities Agreement | Maximum      
Line Of Credit Facility [Line Items]      
Debt instrument reduction in basis spread on variable rate 1.25%    
Federal Funds Effective Rate | Senior Facilities Agreement      
Line Of Credit Facility [Line Items]      
Debt instrument basis for effective rate 0.50%    
Senior Facilities Agreement      
Line Of Credit Facility [Line Items]      
Line of credit facility, expiration date Jun. 28, 2022    
Line of credit facility, borrowing deduction   $ 2,300,000  
Line of credit facility, remaining borrowing capacity   $ 40,800,000  
Line of credit facility, interest rate   2.00%  
Senior Facilities Agreement | Letter of Credit      
Line Of Credit Facility [Line Items]      
Line of credit facility, utilization   $ 6,900,000  
Senior Facilities Agreement | Silicon Valley Bank      
Line Of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity $ 50,000,000.0    
Line of credit facility maximum borrowing capacity subject to certain conditions $ 25,000,000.0    
Senior Facilities Agreement | Silicon Valley Bank | J P Morgan Chase Bank      
Line Of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity     $ 20,000,000.0