XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term investments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Sep. 30, 2023
Mar. 31, 2023
US Government Agency bonds    
Short-term investments    
Amortized cost $ 266,452 $ 240,371
Gross unrealized gains 68 187
Gross unrealized losses (264) (203)
Credit Losses 0 0
Fair value 266,256 240,355
US Treasury bonds    
Short-term investments    
Amortized cost 154,620 196,488
Gross unrealized gains 1 77
Gross unrealized losses (112) (124)
Credit Losses 0 0
Fair value 154,509 196,441
Short-term investments    
Short-term investments    
Amortized cost 421,072 436,859
Gross unrealized gains 69 264
Gross unrealized losses (376) (327)
Credit Losses 0 0
Fair value $ 420,765 436,796
Securities with maturities between one to two years   $ 15,100