XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Debt and Borrowings - Schedule of Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Debt Instrument [Line Items]        
Total $ 1,841,527 $ 1,839,828    
2027 Senior Notes        
Debt Instrument [Line Items]        
Principal     $ 575,000 $ 575,000
Less: unamortized issuance costs     (9,514) (10,188)
Total     565,486 564,812
2025 Senior Notes        
Debt Instrument [Line Items]        
Principal     1,150,000 1,150,000
Less: unamortized issuance costs     (8,992) (10,030)
Total     $ 1,141,008 $ 1,139,970