XML 32 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Cash, Cash Equivalents and Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2025
Cash and Cash Equivalents [Abstract]  
Summary of company's cash and cash equivalents, short-term investments and long-term investments

The following table summarizes the Company’s cash, cash equivalents and short-term investments (in thousands):

 

 

AS OF JUNE 30, 2025

 

 

CLASSIFICATION

 

MATURITY

 

AMORTIZED
COST

 

 

GROSS
UNREALIZED
GAINS

 

 

GROSS
UNREALIZED
LOSSES

 

 

FAIR
MARKET
VALUE

 

Cash and money market funds

 

Cash and cash equivalents

 

Less than three months

 

$

28,468

 

 

$

 

 

$

 

 

$

28,468

 

Commercial paper

 

Short-term investments

 

1 year or less

 

 

20,670

 

 

 

 

 

 

(11

)

 

 

20,659

 

Government and government agency bonds

 

Short-term investments

 

1 year or less

 

 

45,780

 

 

 

9

 

 

 

(12

)

 

 

45,777

 

Corporate bonds

 

Short-term investments

 

1 year or less

 

 

19,033

 

 

 

1

 

 

 

(3

)

 

 

19,031

 

Government and government agency bonds

 

Short-term investments

 

Greater than 1 year

 

 

16,436

 

 

 

17

 

 

 

(16

)

 

 

16,437

 

Corporate bonds

 

Short-term investments

 

Greater than 1 year

 

 

11,976

 

 

 

26

 

 

 

(9

)

 

 

11,993

 

Total cash, cash equivalents and short-term investments

 

 

 

 

 

$

142,363

 

 

$

53

 

 

$

(51

)

 

$

142,365

 

 

 

 

AS OF DECEMBER 31, 2024

 

 

CLASSIFICATION

 

MATURITY

 

AMORTIZED
COST

 

 

GROSS
UNREALIZED
GAINS

 

 

GROSS
UNREALIZED
LOSSES

 

 

FAIR
MARKET
VALUE

 

Cash and money market funds

 

Cash and cash equivalents

 

Less than three months

 

$

33,661

 

 

$

 

 

$

 

 

$

33,661

 

Government bonds

 

Cash and cash equivalents

 

Less than three months

 

 

6,572

 

 

 

2

 

 

 

 

 

 

6,574

 

Commercial paper

 

Short-term investments

 

1 year or less

 

 

64,840

 

 

 

30

 

 

 

(15

)

 

 

64,855

 

Government and government agency bonds

 

Short-term investments

 

1 year or less

 

 

17,422

 

 

 

7

 

 

 

(1

)

 

 

17,428

 

Corporate bonds

 

Short-term investments

 

1 year or less

 

 

15,539

 

 

 

 

 

 

(9

)

 

 

15,530

 

Government and government agency bonds

 

Short-term investments

 

Greater than 1 year

 

 

42,157

 

 

 

1

 

 

 

(128

)

 

 

42,030

 

Corporate bonds

 

Short-term investments

 

Greater than 1 year

 

 

5,366

 

 

 

9

 

 

 

(25

)

 

 

5,350

 

Total cash, cash equivalents and short-term investments

 

 

 

 

 

$

185,557

 

 

$

49

 

 

$

(178

)

 

$

185,428