v3.25.2
Cash, Cash Equivalents and Marketable Securities and Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Assets, Fair Value Disclosure [Abstract]  
Schedule of Cash, Cash Equivalents and Marketable Securities

As of June 30, 2025 and December 31, 2024, cash, cash equivalents and marketable securities and the fair value hierarchy level consisted of the following (in thousands):

 

 

 

 

 

June 30, 2025

 

 

 

Fair value hierarchy level

 

Amortized
cost

 

 

Gross
unrealized
gains

 

 

Gross
unrealized
losses

 

 

Total
fair
value

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

189,024

 

 

$

 

 

$

 

 

 

189,024

 

Commercial paper

 

Level 2

 

 

8,584

 

 

 

 

 

 

(1

)

 

 

8,583

 

Total cash equivalents

 

 

 

 

197,608

 

 

 

 

 

 

(1

)

 

 

197,607

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

Level 2

 

 

94,906

 

 

 

2

 

 

 

(37

)

 

 

94,871

 

U.S. treasury securities

 

Level 1

 

 

76,432

 

 

 

7

 

 

 

(1

)

 

 

76,438

 

Corporate bonds

 

Level 2

 

 

4,782

 

 

 

1

 

 

 

(5

)

 

 

4,778

 

Total marketable securities

 

 

 

 

176,120

 

 

 

10

 

 

 

(43

)

 

176,087

 

Total assets

 

 

 

$

373,728

 

 

$

10

 

 

$

(44

)

 

$

373,694

 

 

 

 

 

 

December 31, 2024

 

 

 

Fair value hierarchy level

 

Amortized
cost

 

 

Gross
unrealized
gains

 

 

Gross
unrealized
losses

 

 

Total
fair
value

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

259,084

 

 

$

 

 

$

 

 

$

259,084

 

Commercial paper

 

Level 2

 

 

4,575

 

 

 

 

 

 

 

 

 

4,575

 

Total cash equivalents

 

 

 

 

263,659

 

 

 

 

 

 

 

 

 

263,659

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

Level 2

 

 

100,411

 

 

 

49

 

 

 

(7

)

 

 

100,453

 

U.S. treasury securities

 

Level 1

 

 

60,558

 

 

 

30

 

 

 

 

 

 

60,588

 

Corporate bonds

 

Level 2

 

 

4,750

 

 

 

 

 

 

(4

)

 

 

4,746

 

Total marketable securities

 

 

 

 

165,719

 

 

 

79

 

 

 

(11

)

 

 

165,787

 

Total assets

 

 

 

$

429,378

 

 

$

79

 

 

$

(11

)

 

$

429,446

 

Schedule of Interest Income Earned from Cash and Cash Equivalents and Marketable Securities Included in Other Income

For the three and six months ended June 30, 2025 and 2024, interest income earned from cash and cash equivalents and marketable securities included in other income, net in the unaudited condensed consolidated statements of operations and comprehensive loss, was composed of the following (in thousands):

 

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Cash and cash equivalents

 

 

 

$

2,641

 

 

$

2,762

 

 

$

5,519

 

 

$

5,439

 

Marketable securities

 

 

 

 

1,922

 

 

 

2,238

 

 

 

3,909

 

 

 

4,640

 

Total

 

 

 

$

4,563

 

 

$

5,000

 

 

$

9,428

 

 

$

10,079