XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
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):

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

Commercial paper

 

130,296

 

 

 

130,296

Corporate debt securities

7,672

7,672

U.S. Treasury and agency securities

145,085

145,085

Total financial assets

$

19,212

$

296,057

  

$

 

$

315,269

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets:

Money market funds

$

54,292

$

$

 

$

54,292

Commercial paper

 

 

110,227

 

 

 

110,227

Corporate debt securities

 

 

10,741

  

 

 

 

10,741

U.S. Treasury and agency securities

57,242

 

 

57,242

Total financial assets

$

54,292

$

178,210

  

$

 

$

232,502