XML 97 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - 1.75% Convertible Senior Notes (2023 Notes) (Details) - USD ($)
12 Months Ended
Jun. 01, 2023
May 29, 2018
Jun. 28, 2025
Jun. 29, 2024
Jul. 01, 2023
Jul. 02, 2022
Debt Instrument [Line Items]            
Common stock, par value (in dollars per share)     $ 0.001 $ 0.001    
Retirement of convertible notes upon maturity     $ 0 $ 96,400,000 $ 68,100,000  
Convertible Debt | 1.75% Senior Convertible Notes            
Debt Instrument [Line Items]            
Interest rate on senior convertible notes   1.75%        
Face amount of senior convertible notes   $ 225,000,000        
Debt issued           $ 156,900,000
Proceeds from issuance of senior convertible debt   69,500,000        
Issuance costs   2,200,000        
Debt conversion, shares issued           2,000,000
Common stock, par value (in dollars per share)           $ 0.001
Repayments of senior debt           $ 168,500,000
Retirement of convertible notes upon maturity $ 68,100,000          
Convertible Debt | 1.75% Senior Convertible Notes | Exchange Transaction            
Debt Instrument [Line Items]            
Debt issued   155,500,000        
Repayments of debt   $ 151,500,000