v3.26.1
Fair Value of Financial Assets and Liabilities
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets and Liabilities

4. Fair value of financial assets and liabilities

The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values (in thousands):

 

 

Fair value measurements as of June 30, 2026

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

85,706

 

 

$

—

 

 

$

—

 

 

$

85,706

 

Corporate debt securities

 

 

—

 

 

 

8,987

 

 

 

—

 

 

 

8,987

 

Commercial paper

 

 

—

 

 

 

31,282

 

 

 

—

 

 

 

31,282

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency debt securities

 

 

—

 

 

 

385,971

 

 

 

—

 

 

 

385,971

 

Corporate debt securities

 

 

—

 

 

 

413,445

 

 

 

—

 

 

 

413,445

 

Commercial paper

 

 

—

 

 

 

242,100

 

 

 

—

 

 

 

242,100

 

Total assets

 

$

85,706

 

 

$

1,081,785

 

 

$

—

 

 

$

1,167,491

 

 

 

Fair value measurements as of December 31, 2025

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

104,212

 

 

$

—

 

 

$

—

 

 

$

104,212

 

Corporate debt securities

 

 

—

 

 

 

27,353

 

 

 

—

 

 

 

27,353

 

Commercial paper

 

 

—

 

 

 

25,922

 

 

 

—

 

 

 

25,922

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency debt securities

 

 

—

 

 

 

231,915

 

 

 

—

 

 

 

231,915

 

Corporate debt securities

 

 

—

 

 

 

167,268

 

 

 

—

 

 

 

167,268

 

Commercial paper

 

 

—

 

 

 

93,278

 

 

 

—

 

 

 

93,278

 

Total assets

 

$

104,212

 

 

$

545,736

 

 

$

—

 

 

$

649,948

 

 

For the six months ended June 30, 2026, there were no transfers between Level 1, Level 2 and Level 3.