v3.26.1
Debt - 1.00% Senior Convertible Notes (2024 Notes) (Details)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended
Mar. 01, 2024
USD ($)
note
Mar. 22, 2017
USD ($)
Jun. 27, 2026
USD ($)
$ / shares
Jun. 28, 2025
USD ($)
$ / shares
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Jul. 02, 2022
USD ($)
$ / shares
shares
Dec. 22, 2025
$ / shares
Mar. 06, 2023
Mar. 03, 2017
USD ($)
Debt Instrument [Line Items]                    
Payment of debt issuance costs     $ 40,700,000 $ 0 $ 0          
Common stock, par value (in dollars per share) | $ / shares     $ 0.001 $ 0.001       $ 0.001    
Repayments of senior debt     $ 649,000,000.0 $ 0 $ 96,400,000          
1.00% Senior Convertible Notes | Convertible Debt                    
Debt Instrument [Line Items]                    
Interest rate on senior convertible notes     1.00%           1.00% 1.00%
Aggregate principal amount of convertible debt   $ 60,000,000.0               $ 400,000,000.0
Proceeds from debt, net of issuance costs   451,100,000                
Payment of debt issuance costs   $ 8,900,000                
Debt issued             $ 236,100,000      
Debt conversion, shares issued | shares             8.6      
Common stock, par value (in dollars per share) | $ / shares             $ 0.001      
Repayments of senior debt             $ 178,800,000      
Debt instrument, decrease           $ (127,500,000)        
Number of notes converted | note 2                  
Repayments of convertible debt $ 96,400,000