XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Debt (Details) - Convertible notes - USD ($)
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2021
Feb. 28, 2020
Debt Instrument [Line Items]          
Total net carrying amount $ 418,526,000   $ 480,546,000    
2026 Convertible Notes:          
Debt Instrument [Line Items]          
Principal 175,000,000 $ 175,000,000 240,000,000   $ 400,000,000
Unamortized debt issuance costs (1,891,000)   (3,805,000)    
Total net carrying amount 173,109,000   236,195,000    
2028 Convertible Notes:          
Debt Instrument [Line Items]          
Principal 250,000,000   250,000,000 $ 250,000,000  
Unamortized debt issuance costs (4,583,000)   (5,649,000)    
Total net carrying amount $ 245,417,000   $ 244,351,000