v3.26.1
Income taxes - Reconciliation of the U.S federal statutory income tax rate (Details)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Percent    
U.S. federal statutory income tax rate (21.00%) (21.00%)
State taxes, net of federal benefit (0.80%) (0.50%)
Research and development (4.90%) (1.60%)
Stock compensation 0.70% 1.20%
Foreign tax rate differential   (3.60%)
Change in tax rates   0.40%
Change in valuation allowance   24.30%
Other   1.00%
Total 0.20% 0.20%