XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
CONVERTIBLE SENIOR NOTES AND TERM LOAN - Carrying Amount (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Aug. 31, 2022
Convertible debt | Convertible Senior Notes 2024      
Debt Instrument [Line Items]      
Principal $ 63,295 $ 63,295 $ 403,800
Unamortized debt discount and issuance costs (142) (363)  
Net carrying amount 63,153 62,932  
Convertible debt | 2028 Notes      
Debt Instrument [Line Items]      
Principal 201,914 201,914 $ 201,900
Unamortized debt discount and issuance costs (4,611) (5,093)  
Net carrying amount 197,303 196,821  
Loans payable | Term Loan      
Debt Instrument [Line Items]      
Principal 225,000 250,000  
Unamortized debt discount and issuance costs (14,697) (18,007)  
Net carrying amount $ 210,303 $ 231,993