v3.25.2
Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Cash Equivalents and Marketable Securities [Abstract]  
Summary of Amortized Cost and Fair Value of Cash Equivalents and Marketable Securities by Major Investment Category

The following tables summarize the amortized cost and fair value of the Company’s cash equivalents and marketable securities by major investment category for the periods indicated:

 

 

 

June 30, 2025

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gain

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair Value

 

 

 

(in thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

57,780

 

 

$

 

 

$

 

 

$

57,780

 

Commercial paper

 

 

990

 

 

 

-

 

 

 

-

 

 

 

990

 

Total cash equivalents

 

$

58,770

 

 

$

 

 

$

 

 

$

58,770

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

68,234

 

 

 

 

 

 

(10

)

 

 

68,224

 

Certificates of deposit

 

 

607

 

 

 

 

 

 

 

 

 

607

 

U.S. government securities

 

 

11,956

 

 

 

 

 

 

(3

)

 

 

11,953

 

Corporate debt securities

 

 

12,283

 

 

 

 

 

 

(2

)

 

 

12,281

 

Total marketable securities

 

 

93,080

 

 

 

 

 

 

(15

)

 

 

93,065

 

Total cash equivalents and marketable securities

 

$

151,850

 

 

$

 

 

$

(15

)

 

$

151,835

 

 

 

 

December 31, 2024

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gain

 

 

Gross
Unrealized
Loss

 

 

Estimated
Fair Value

 

 

 

(in thousands)

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

94,411

 

 

$

 

 

$

 

 

$

94,411

 

Commercial paper

 

 

30,875

 

 

 

6

 

 

 

 

 

 

30,881

 

Total cash equivalents

 

$

125,286

 

 

$

6

 

 

$

 

 

$

125,292

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

61,374

 

 

$

11

 

 

$

(2

)

 

$

61,383

 

Certificates of deposit

 

$

1,918

 

 

$

 

 

$

 

 

$

1,918

 

U.S. government securities

 

 

74,411

 

 

 

36

 

 

 

(3

)

 

 

74,444

 

Corporate debt securities

 

 

27,671

 

 

 

17

 

 

 

(3

)

 

 

27,685

 

Total marketable securities

 

 

165,374

 

 

 

64

 

 

 

(8

)

 

 

165,430

 

Total cash equivalents and marketable securities

 

$

290,660

 

 

$

70

 

 

$

(8

)

 

$

290,722