v3.26.1
Short-term investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Short-term investments    
Amortized cost $ 59,857 $ 372,377
Gross unrealized gains 9 349
Gross unrealized losses (1) (41)
Credit Losses 0 0
Fair value 59,865 372,685
US Government Agency bonds    
Short-term investments    
Amortized cost 3,985 84,807
Gross unrealized gains 0 15
Gross unrealized losses (1) (18)
Credit Losses 0 0
Fair value 3,984 84,804
US Treasury bonds    
Short-term investments    
Amortized cost 55,872 287,570
Gross unrealized gains 9 334
Gross unrealized losses 0 (23)
Credit Losses 0 0
Fair value $ 55,881 $ 287,881