v3.26.1
Convertible Senior Notes and Term Loan - Term Loan and Warrants (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Aug. 05, 2024
USD ($)
Feb. 01, 2024
USD ($)
Aug. 03, 2022
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
repurchase
Mar. 31, 2024
USD ($)
Aug. 10, 2022
USD ($)
Debt Instrument [Line Items]                
Debt Instrument, Repurchased | repurchase           3    
Principal       $ 323,914 $ 323,914 $ 353,914    
Common stock conversion rate (in shares) | shares       139.8064        
Fair value of the warrants at issuance     $ 5,900 $ 233 233 1,096    
Loss on debt extinguishment         147 12,325 $ 1,766  
2024 Term Loan                
Debt Instrument [Line Items]                
Loss on debt extinguishment $ 12,000              
2024 Term Loan | Loans payable                
Debt Instrument [Line Items]                
Principal       $ 122,000 $ 122,000 225,000   $ 250,000
Debt instrument, basis spread on variable rate     6.50%          
Debt instrument, basis spread on variable floor rate     1.00%          
Debt instrument, credit spread adjustment     0.10%          
Debt instrument, effective interest rate       11.90% 11.90%      
Credit Agreement | Loans payable                
Debt Instrument [Line Items]                
Warrant of shares (in shares) | shares     3,100,000          
Warrants and rights outstanding, term               5 years
Exercise price of warrants (in dollars per share) | $ / shares     $ 7.15          
Credit Agreement | Loans payable | Common Stock                
Debt Instrument [Line Items]                
Percentage of premium over closing price     27.50%          
Convertible Senior Notes 2024                
Debt Instrument [Line Items]                
Remaining aggregate principal amount           63,300    
Accrued interest   $ 200            
Convertible Senior Notes 2024 | Convertible debt                
Debt Instrument [Line Items]                
Debt instrument repurchased face amount           $ 32,900