XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Borrowings - Schedule of Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Debt Instrument [Line Items]    
Total $ 1,843,229 $ 1,839,828
2027 Senior Notes    
Debt Instrument [Line Items]    
Principal 575,000 575,000
Less: unamortized issuance costs (8,840) (10,188)
Total 566,160 564,812
2025 Senior Notes    
Debt Instrument [Line Items]    
Principal 1,150,000 1,150,000
Less: unamortized issuance costs (7,952) (10,030)
Total $ 1,142,048 $ 1,139,970