v3.26.1
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current:      
Federal $ 129 $ 505 $ 714
State 290 1,065 2,384
Foreign 1,459 1,579 544
Total current income tax provision $ 1,878 $ 3,149 $ 3,642