XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Jul. 02, 2022
USD ($)
Mar. 06, 2023
Mar. 03, 2017
USD ($)
Debt Instrument [Line Items]              
Payments of debt issuance costs     $ 0 $ 4,200,000 $ 10,500,000    
Retirement of convertible notes upon maturity     $ 96,400,000 $ 68,100,000 $ 0    
Convertible Debt | 1.00% Senior Convertible Notes              
Debt Instrument [Line Items]              
Interest rate on senior convertible notes     1.00%     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          
Number of notes converted | note 2            
Retirement of convertible notes upon maturity $ 96,400,000