XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT AND OTHER BORROWINGS - Schedule of Additional Senior Notes Information (Details)
$ in Thousands
9 Months Ended
Mar. 27, 2022
USD ($)
2025 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 3 years
2026 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 4 years
2029 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 7 years
2030 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 8 years 2 months 12 days
2049 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 27 years
2050 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 28 years 2 months 12 days
2060 Notes  
Debt Instrument [Line Items]  
Remaining Amortization period 38 years 2 months 12 days
Level 2: | 2025 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 511,930
Level 2: | 2026 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) 768,360
Level 2: | 2029 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) 1,042,400
Level 2: | 2030 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) 672,555
Level 2: | 2049 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) 871,748
Level 2: | 2050 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) 643,845
Level 2: | 2060 Notes  
Debt Instrument [Line Items]  
Fair Value of Notes (Level 2) $ 429,705