XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value of financial assets and liabilities (Tables)
3 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of company's financial assets and liabilities measured at fair value on a recurring basis
The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis:
Fair Value Measurements as of
June 30, 2023 Using:
Level 1Level 2Level 3Total
Cash equivalents
Money market funds$— $26,928 $— $26,928 
US Government Agency bonds— 15,928 — 15,928 
Short-term investments
US Government Agency bonds— 307,583 — 307,583 
US Treasury bonds— 125,036 — 125,036 
$— $475,475 $— $475,475 
Fair Value Measurements as of
March 31, 2023 Using:
Level 1Level 2Level 3Total
Cash equivalents
Money market funds$— $121,455 $— $121,455 
Short-term investments
US Government Agency bonds— 240,355 — 240,355 
US Treasury bonds— 196,441 — 196,441 
$— $558,251 $— $558,251