XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term investments (Tables)
6 Months Ended
Sep. 30, 2023
Short-Term Investments [Abstract]  
Schedule of short-term investments As of September 30, 2023 and March 31, 2023, the Company's available-for-sale investments by type consisted of the following:
September 30, 2023
Amortized
cost
Gross unrealized
gains
Gross unrealized
losses
Credit LossesFair value
US Government agency bonds$266,452 $68 $(264)$— $266,256 
US Treasury bonds154,620 (112)— 154,509 
     Total$421,072 $69 $(376)$— $420,765 
March 31, 2023
Amortized costGross unrealized gainsGross unrealized lossesCredit LossesFair value
US Government agency bonds240,371 187 (203)$— 240,355 
US Treasury bonds196,488 77 (124)— 196,441 
     Total $436,859 $264 $(327)$— $436,796