v3.26.3
Fair value of financial assets and liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Fair value of financial assets and liabilities    
Short-term investments   $ 59,865
Assets $ 93,009 180,138
Money market funds    
Fair value of financial assets and liabilities    
Cash equivalents 93,009 104,275
US Government Agency bonds    
Fair value of financial assets and liabilities    
Cash equivalents   15,998
US Government Agency bonds    
Fair value of financial assets and liabilities    
Short-term investments   3,984
US Treasury bonds    
Fair value of financial assets and liabilities    
Short-term investments   55,881
Level 1    
Fair value of financial assets and liabilities    
Assets 0 0
Level 1 | Money market funds    
Fair value of financial assets and liabilities    
Cash equivalents 0 0
Level 1 | US Government Agency bonds    
Fair value of financial assets and liabilities    
Cash equivalents   0
Level 1 | US Government Agency bonds    
Fair value of financial assets and liabilities    
Short-term investments   0
Level 1 | US Treasury bonds    
Fair value of financial assets and liabilities    
Short-term investments   0
Level 2    
Fair value of financial assets and liabilities    
Assets 93,009 180,138
Level 2 | Money market funds    
Fair value of financial assets and liabilities    
Cash equivalents 93,009 104,275
Level 2 | US Government Agency bonds    
Fair value of financial assets and liabilities    
Cash equivalents   15,998
Level 2 | US Government Agency bonds    
Fair value of financial assets and liabilities    
Short-term investments   3,984
Level 2 | US Treasury bonds    
Fair value of financial assets and liabilities    
Short-term investments   55,881
Level 3    
Fair value of financial assets and liabilities    
Assets 0 0
Level 3 | Money market funds    
Fair value of financial assets and liabilities    
Cash equivalents $ 0 0
Level 3 | US Government Agency bonds    
Fair value of financial assets and liabilities    
Cash equivalents   0
Level 3 | US Government Agency bonds    
Fair value of financial assets and liabilities    
Short-term investments   0
Level 3 | US Treasury bonds    
Fair value of financial assets and liabilities    
Short-term investments   $ 0