v3.26.1
Convertible Senior Notes and Term Loan - Carrying Amount (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Aug. 11, 2022
Aug. 10, 2022
Debt Instrument [Line Items]        
Principal $ 323,914,000 $ 353,914,000    
Unamortized debt discount and issuance costs (2,435,000) (3,950,000)    
Net carrying amount 321,479,000 349,964,000    
Current portion of long-term debt 39,218,000 11,593,000    
Non-current portion of long-term debt 282,261,000 338,371,000    
Loans payable | 2024 Term Loan        
Debt Instrument [Line Items]        
Principal 122,000,000 225,000,000.0   $ 250,000,000.0
Unamortized debt discount and issuance costs (351,000)     $ (20,000,000.0)
Net carrying amount 121,649,000      
Current portion of long-term debt 39,218,000      
Non-current portion of long-term debt 82,431,000      
Loans payable | 2022 Term Loan        
Debt Instrument [Line Items]        
Principal   152,000,000    
Unamortized debt discount and issuance costs   (826,000)    
Net carrying amount   151,174,000    
Current portion of long-term debt   11,593,000    
Non-current portion of long-term debt   139,581,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 (2,084,000) (3,124,000)    
Net carrying amount 199,830,000 198,790,000    
Current portion of long-term debt 0 0    
Non-current portion of long-term debt $ 199,830,000 $ 198,790,000