v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Summary of Company's Cash Equivalents and Marketable Securities

The following tables summarize the Company’s cash equivalents and marketable securities as of March 31, 2025 and December 31, 2024:

 

 

 

March 31, 2025

 

 

 

Total

 

 

Quoted
Prices in
Active
Markets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

 

 

(in thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

42,139

 

 

$

42,139

 

 

$

 

 

$

 

Total cash equivalents

 

 

42,139

 

 

 

42,139

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

 

17,916

 

 

 

 

 

 

17,916

 

 

 

 

U.S. corporate bonds

 

 

253,414

 

 

 

 

 

 

253,414

 

 

 

 

International corporate bonds

 

 

51,931

 

 

 

 

 

 

51,931

 

 

 

 

U.S. commercial paper

 

 

19,824

 

 

 

 

 

 

19,824

 

 

 

 

International commercial paper

 

 

28,358

 

 

 

 

 

 

28,358

 

 

 

 

U.S. certificates of deposit

 

 

2,097

 

 

 

 

 

 

2,097

 

 

 

 

U.S. municipal securities

 

 

5,090

 

 

 

 

 

 

5,090

 

 

 

 

Total marketable securities

 

 

378,630

 

 

 

 

 

 

378,630

 

 

 

 

 

 

$

420,769

 

 

$

42,139

 

 

$

378,630

 

 

$

 

 

 

 

 

December 31, 2024

 

 

 

Total

 

 

Quoted
Prices in
Active
Markets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

 

 

(in thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

73,845

 

 

$

73,845

 

 

$

 

 

$

 

U.S. government securities

 

 

5,397

 

 

 

 

 

 

5,397

 

 

 

 

U.S. commercial paper

 

 

997

 

 

 

 

 

 

997

 

 

 

 

Total cash equivalents

 

 

80,239

 

 

 

73,845

 

 

 

6,394

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

 

36,457

 

 

 

 

 

 

36,457

 

 

 

 

U.S. corporate bonds

 

 

269,013

 

 

 

 

 

 

269,013

 

 

 

 

International corporate bonds

 

 

52,461

 

 

 

 

 

 

52,461

 

 

 

 

U.S. commercial paper

 

 

30,373

 

 

 

 

 

 

30,373

 

 

 

 

International commercial paper

 

 

24,144

 

 

 

 

 

 

24,144

 

 

 

 

U.S. certificates of deposit

 

 

900

 

 

 

 

 

 

900

 

 

 

 

U.S. municipal securities

 

 

10,049

 

 

 

 

 

 

10,049

 

 

 

 

Total marketable securities

 

 

423,397

 

 

 

 

 

 

423,397

 

 

 

 

 

 

$

503,636

 

 

$

73,845

 

 

$

429,791

 

 

$