XML 104 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt and Borrowings - Schedule of Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Liability component:    
Net carrying amount $ 914,000 $ 1,839,828
2027 Notes    
Liability component:    
Principal 575,000 575,000
Less: unamortized debt issuance costs (7,496) (10,188)
Net carrying amount 567,504 564,812
2025 Notes    
Liability component:    
Principal 167,314 1,150,000
Less: unamortized debt issuance costs (827) (10,030)
Net carrying amount $ 166,487 $ 1,139,970