v3.26.1
Long Term Debt and Other Borrowings - Schedule of Additional Senior Notes Information (Details)
$ in Thousands
12 Months Ended
Jun. 28, 2026
USD ($)
2060 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 34 years
2050 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 24 years
2049 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 22 years 8 months 12 days
2030 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 4 years
2029 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 2 years 8 months 12 days
Fair Value of Notes (Level 2) | 2060 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 315,050
Fair Value of Notes (Level 2) | 2050 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) 486,450
Fair Value of Notes (Level 2) | 2049 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) 689,933
Fair Value of Notes (Level 2) | 2030 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) 680,130
Fair Value of Notes (Level 2) | 2029 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 990,020