v3.26.1
Convertible Senior Notes and Term Loan - Schedule of Principal Payments (Details) - Secured debt - Delayed Draw Term Loan Facility - Line of credit - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]    
Principal payment $ 30,000 $ 48,000
Payment one    
Debt Instrument [Line Items]    
Principal payment 15,000 15,000
Payment two    
Debt Instrument [Line Items]    
Principal payment 10,000 18,000
Payment three    
Debt Instrument [Line Items]    
Principal payment $ 5,000 $ 15,000