XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.4
LONG-TERM DEBT - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Debt Instrument [Line Items]    
Total principal payments due $ 6,467,450 $ 6,485,375
Unamortized debt discount and issuance costs (95,842) (107,454)
Total amount outstanding 6,371,608 6,377,921
Less:    
Current portion of long-term debt 35,850 35,850
Non-current portion of long-term debt 6,335,758 6,342,071
Senior Notes | Senior Notes 2031    
Debt Instrument [Line Items]    
Total principal payments due 650,000 650,000
Senior Notes | Senior Notes 2030    
Debt Instrument [Line Items]    
Total principal payments due 900,000 900,000
Senior Notes | Senior Notes 2029    
Debt Instrument [Line Items]    
Total principal payments due 850,000 850,000
Senior Notes | Senior Notes 2028    
Debt Instrument [Line Items]    
Total principal payments due 900,000 900,000
Senior Notes | Senior Secured Notes 2027    
Debt Instrument [Line Items]    
Total principal payments due 1,000,000 1,000,000
Line of credit | Acquisition Term Loan | Secured debt    
Debt Instrument [Line Items]    
Total principal payments due 2,167,450 2,185,375
Less:    
Current portion of long-term debt $ 35,850 $ 35,850