v3.25.2
Cash and Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Summary of Cash and Cash Equivalents and Marketable Securities

Cash and cash equivalents and marketable securities were comprised of the following:

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

 

 

(in thousands)

 

As of June 30, 2025

 

 

 

 

 

 

 

 

 

 

 

 

 Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 Cash

 

$

16,195

 

 

$

 

 

$

 

 

$

16,195

 

 Money market funds

 

 

48,468

 

 

 

 

 

 

 

 

 

48,468

 

 Commercial paper

 

 

2,993

 

 

 

 

 

 

 

 

 

2,993

 

 Total cash and cash equivalents:

 

$

67,656

 

 

$

 

 

$

 

 

$

67,656

 

 Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 Commercial paper

 

 

41,824

 

 

 

 

 

 

(8

)

 

 

41,816

 

 Total marketable securities

 

$

41,824

 

 

$

 

 

$

(8

)

 

$

41,816

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 Cash

 

$

43,762

 

 

$

 

 

$

 

 

$

43,762

 

 Money market funds

 

 

25,522

 

 

 

 

 

 

 

 

 

25,522

 

 Commercial paper

 

 

15,430

 

 

 

3

 

 

 

 

 

 

15,433

 

 Total cash and cash equivalents:

 

$

84,714

 

 

$

3

 

 

$

 

 

$

84,717

 

 Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 U.S. Treasury and government-sponsored
   enterprises

 

$

3,013

 

 

$

1

 

 

$

 

 

$

3,014

 

 Commercial paper

 

 

40,688

 

 

 

39

 

 

 

(1

)

 

 

40,726

 

 Corporate debt securities

 

 

24,322

 

 

 

13

 

 

 

(1

)

 

 

24,334

 

 Total marketable securities

 

$

68,023

 

 

$

53

 

 

$

(2

)

 

$

68,074