XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONVERTIBLE SENIOR NOTES AND TERM LOAN - Schedule of Convertible Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Debt Instrument [Line Items]    
Principal $ 368,914 $ 426,914
Unamortized debt discount and issuance costs (4,384) (17,224)
Net carrying amount 364,530 409,690
Current portion of long-term debt 16,524 0
Non-current portion of long-term debt 348,006 409,690
Loans payable | 2024 Term Loan    
Debt Instrument [Line Items]    
Principal 167,000  
Unamortized debt discount and issuance costs (1,039)  
Net carrying amount 165,961  
Current portion of long-term debt 16,524  
Non-current portion of long-term debt 149,437  
Loans payable | 2022 Term Loan    
Debt Instrument [Line Items]    
Principal 0 225,000
Unamortized debt discount and issuance costs 0 (13,106)
Net carrying amount 0 211,894
Current portion of long-term debt 0 0
Non-current portion of long-term debt 0 211,894
Convertible debt | 2028 Notes    
Debt Instrument [Line Items]    
Principal 201,914 201,914
Unamortized debt discount and issuance costs (3,345) (4,118)
Net carrying amount 198,569 197,796
Current portion of long-term debt 0 0
Non-current portion of long-term debt $ 198,569 $ 197,796