XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Debt and Borrowings - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs $ (7,500) $ (8,323)
Convertible senior notes, net 734,814 733,991
Total $ 914,822 914,000
Line of Credit    
Debt Instrument [Line Items]    
Debt instrument, weighted average remaining term 1 year 8 months 12 days  
Debt instrument, effective interest rate percentage 8.81%  
Non-current liabilities: $ 180,008 180,009
Unamortized debt issuance costs $ 500 600
2025 Senior Notes    
Debt Instrument [Line Items]    
Debt instrument, weighted average remaining term 1 year 2 months 12 days  
Debt instrument, effective interest rate percentage 0.36%  
Non-current liabilities: $ 167,314 167,314
2027 Senior Notes    
Debt Instrument [Line Items]    
Debt instrument, weighted average remaining term 2 years 6 months  
Debt instrument, effective interest rate percentage 0.48%  
Non-current liabilities: $ 575,000 $ 575,000