XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
CONVERTIBLE SENIOR NOTES AND TERM LOAN - Carrying Amount (Details) - USD ($)
Jun. 30, 2023
Mar. 31, 2023
Aug. 31, 2022
Convertible Debt | Convertible Senior Notes 2024      
Debt Instrument [Line Items]      
Principal $ 63,295,000 $ 63,295,000 $ 403,800,000
Unamortized debt discount and issuance costs (256,000) (363,000)  
Net carrying amount 63,039,000 62,932,000  
Convertible Debt | 2028 Notes      
Debt Instrument [Line Items]      
Principal 201,914,000 201,914,000 $ 201,900,000
Unamortized debt discount and issuance costs (4,866,000) (5,093,000)  
Net carrying amount 197,048,000 196,821,000  
Loans Payable | Term Loan      
Debt Instrument [Line Items]      
Principal 225,000,000 250,000,000  
Unamortized debt discount and issuance costs (15,466,000) (18,007,000)  
Net carrying amount $ 209,534,000 $ 231,993,000