XML 46 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Measurements  
Schedule of fair value of financial assets

The following tables present the fair value of the Company’s financial assets determined using the inputs defined above (in thousands):

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Money market funds

$

110,705

$

$

 

$

110,705

Certificates of deposit

 

20,625

 

 

 

20,625

U.S. Treasury and agency securities

168,176

168,176

Commercial paper

 

231,658

 

 

 

231,658

Corporate debt securities

56,628

56,628

Total financial assets

$

110,705

$

477,087

  

$

 

$

587,792

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Money market funds

$

19,212

$

$

 

$

19,212

Certificates of deposit

 

13,004

 

 

 

13,004

U.S. Treasury and agency securities

145,085

145,085

Commercial paper

 

 

130,296

 

 

 

130,296

Corporate debt securities

 

 

7,672

  

 

 

 

7,672

Total financial assets

$

19,212

$

296,057

  

$

 

$

315,269