v3.26.1
Income Taxes - Reconciliation of Taxes Provided to Federal Statutory Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]      
Tax benefit at statutory rate   $ (5,053) $ (13,429)
State income taxes before valuation allowance, net of federal effect   (1,404) (2,821)
Foreign tax rate differential   1,621 (8)
Research and development credits   (454) 714
Change in valuation allowance   5,195 7,908
Compensation/option differences   4,253 8,449
Non-deductible compensation   1,625 2,612
Foreign-derived intangible income deduction   (602) 0
Other   (2,032) 217
Total income tax provision $ 1,878 $ 3,149 $ 3,642