XML 92 R75.htm IDEA: XBRL DOCUMENT v3.25.3
LONG-TERM DEBT - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Debt Instrument [Line Items]    
Total principal payments due $ 6,476,413 $ 6,485,375
Unamortized debt discount and issuance costs (101,694) (107,454)
Total amount outstanding 6,374,719 6,377,921
Less:    
Current portion of long-term debt 35,850 35,850
Non-current portion of long-term debt 6,338,869 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,176,413 2,185,375
Less:    
Current portion of long-term debt $ 35,850 $ 35,850