XML 102 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt and Borrowings - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs $ (8,323) $ (20,218)
Convertible senior notes, net 733,991 1,704,782
Net carrying amount 914,000 1,839,828
Line of Credit    
Debt Instrument [Line Items]    
Borrowing from revolving credit facility 0 135,046
Convertible senior notes: 180,009 0
Unamortized debt issuance costs 600 200
2027 Notes    
Debt Instrument [Line Items]    
Convertible senior notes: 575,000 575,000
Net carrying amount 567,504 564,812
2025 Notes    
Debt Instrument [Line Items]    
Convertible senior notes: 167,314 1,150,000
Net carrying amount $ 166,487 $ 1,139,970