v3.26.1
Income Taxes - Reconciliation of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Amount      
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)
Foreign-derived intangible income deduction   (602) 0
Federal research and development tax credits   (454) 714
Change in valuation allowance   5,195 7,908
Other share-based payment award related items   4,253 8,449
Other   1,625 2,612
Return to provision adjustments   (2,032) 217
Total income tax provision $ 1,878 $ 3,149 $ 3,642
Percentage      
Total 53.10%    
United States      
Amount      
Tax benefit at statutory rate $ 740    
State income taxes before valuation allowance, net of federal effect 139    
Foreign tax rate differential 1,683    
Foreign-derived intangible income deduction (249)    
GILTI Deduction (37)    
Federal research and development tax credits (769)    
Change in valuation allowance (1,185)    
Excess tax benefit on stock awards 1,368    
Other share-based payment award related items 409    
Meals and Entertainment 190    
162(m) limitation 176    
Other 89    
Changes in unrecognized tax benefits (42)    
Return to provision adjustments $ 104    
Percentage      
Tax provision at federal statutory rate 21.00%    
State and local income taxes, net of federal income tax effect 3.90%    
Foreign tax differential 47.70%    
Foreign-Derived Intangible Income (FDII) deduction (7.10%)    
GILTI Deduction (1.10%)    
Federal research and development tax credits (21.80%)    
Changes in valuation allowance (33.60%)    
Excess tax benefit on stock awards 38.80%    
Other share-based payment award related items 11.60%    
Meals and Entertainment 5.40%    
162(m) limitation 5.00%    
Other 2.50%    
Changes in unrecognized tax benefits (1.20%)    
Return to provision adjustments 2.90%    
Singapore      
Amount      
Foreign tax rate differential $ (58)    
Change in valuation allowance $ (284)    
Percentage      
Foreign tax differential (1.60%)    
Changes in valuation allowance (8.10%)    
Netherlands      
Amount      
Return to provision adjustments $ (49)    
Foreign exchange gains/losses $ (127)    
Percentage      
Return to provision adjustments (1.40%)    
Foreign exchange gains/losses (3.60%)    
Romania      
Amount      
Foreign tax rate differential $ (128)    
Percentage      
Foreign tax differential (3.60%)    
United Kingdom      
Amount      
Foreign tax rate differential $ 164    
Return to provision adjustments (25)    
Foreign exchange gains/losses $ (254)    
Percentage      
Foreign tax differential 4.70%    
Return to provision adjustments (0.70%)    
Foreign exchange gains/losses (7.20%)    
Other foreign jurisdictions      
Amount      
Return to provision adjustments $ 23    
Percentage      
Return to provision adjustments 0.60%    
Indonesia      
Amount      
Return to provision adjustments $ 100    
Australia      
Amount      
Return to provision adjustments $ (100)