v3.26.3
LONG-TERM DEBT - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Debt Instrument [Line Items]    
Total principal payments due $ 5,827,563 $ 5,836,525
Unamortized debt discount and issuance costs (61,186) (66,156)
Total amount outstanding 5,766,377 5,770,369
Less:    
Current portion of long-term debt 35,850 35,850
Non-current portion of long-term debt 5,730,527 5,734,519
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 1,527,563 1,536,525
Less:    
Current portion of long-term debt $ 35,850 $ 35,850