XML 98 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - 1.00% Senior Convertible Notes (2024 Notes) (Details)
1 Months Ended 12 Months Ended
Mar. 01, 2024
USD ($)
note
Mar. 22, 2017
USD ($)
Jun. 28, 2025
USD ($)
$ / shares
Jun. 29, 2024
USD ($)
$ / shares
Jul. 01, 2023
USD ($)
Jul. 02, 2022
USD ($)
$ / shares
shares
Mar. 06, 2023
Mar. 03, 2017
USD ($)
Debt Instrument [Line Items]                
Payments of debt issuance costs     $ 0 $ 0 $ 4,200,000      
Common stock, par value (in dollars per share) | $ / shares     $ 0.001 $ 0.001        
Retirement of convertible notes upon maturity     $ 0 $ 96,400,000 68,100,000      
Convertible Debt | 1.00% Senior Convertible Notes                
Debt Instrument [Line Items]                
Interest rate on senior convertible notes             1.00% 1.00%
Face amount of senior convertible notes   $ 60,000,000           $ 400,000,000
Proceeds from issuance of senior convertible debt, after issuance costs   451,100,000            
Payments of debt issuance costs   $ 8,900,000            
Debt issued           $ 236,100,000    
Debt conversion, shares issued | shares           8,600,000    
Common stock, par value (in dollars per share) | $ / shares           $ 0.001    
Repayments of senior debt           $ 178,800,000    
Debt instrument, increase (decrease), net         $ 127,500,000      
Number of notes converted | note 2              
Retirement of convertible notes upon maturity $ 96,400,000