XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-term investments (Tables)
3 Months Ended
Jun. 30, 2024
Short-Term Investments [Abstract]  
Schedule of short-term investments
As of June 30, 2024 and March 31, 2024, the Company's available-for-sale investments by type consisted of the following:
June 30, 2024
Amortized
cost
Gross unrealized
gains
Gross unrealized
losses
Credit LossesFair value
US Government agency bonds$171,822 $$(118)$— $171,707 
US Treasury bonds145,854 (96)— 145,759 
     Total$317,676 $$(214)$— $317,466 
March 31, 2024
Amortized costGross unrealized gainsGross unrealized lossesCredit LossesFair value
US Government agency bonds199,905 33 (117)$— 199,821 
US Treasury bonds146,417 11 (38)— 146,390 
     Total $346,322 $44 $(155)$— $346,211