v3.25.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2024
Investments [Abstract]  
Summary of Investments

The following table summarizes the Company’s investments accounted for as available-for-sale securities as of December 31, 2024 and 2023 (in thousands):

 

 

 

Maturity
(in years)

 

Amortized
Cost

 

 

Unrealized
Losses

 

 

Unrealized
Gains

 

 

Estimated
Fair Value

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

1 or less

 

$

29,491

 

 

$

—

 

 

$

—

 

 

$

29,491

 

U.S. Treasury debt securities

 

1 or less

 

 

40,206

 

 

 

(6

)

 

 

91

 

 

 

40,291

 

Non-US government securities

 

1 or less

 

 

2,994

 

 

 

—

 

 

 

1

 

 

 

2,995

 

Municipal securities

 

1 or less

 

 

2,490

 

 

 

—

 

 

 

2

 

 

 

2,492

 

Corporate debt securities

 

1 or less

 

 

170,169

 

 

 

(70

)

 

 

228

 

 

 

170,327

 

Commercial paper

 

1 or less

 

 

26,903

 

 

 

(10

)

 

 

14

 

 

 

26,907

 

Total short-term investments

 

 

 

$

272,253

 

 

$

(86

)

 

$

336

 

 

$

272,503

 

Classified as non-current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury debt securities

 

Greater than 1

 

$

9,752

 

 

$

(9

)

 

$

2

 

 

$

9,745

 

Corporate debt securities

 

Greater than 1

 

 

17,887

 

 

 

(7

)

 

 

32

 

 

 

17,912

 

Total long-term investments

 

 

 

$

27,639

 

 

$

(16

)

 

$

34

 

 

$

27,657

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

1 or less

 

$

35,273

 

 

$

—

 

 

$

—

 

 

$

35,273

 

U.S. Treasury debt securities

 

1 or less

 

 

82,811

 

 

 

(34

)

 

 

27

 

 

 

82,804

 

Non-US government securities

 

1 or less

 

 

999

 

 

 

—

 

 

 

—

 

 

 

999

 

Municipal securities

 

1 or less

 

 

5,000

 

 

 

(3

)

 

 

—

 

 

 

4,997

 

Corporate debt securities

 

1 or less

 

 

47,144

 

 

 

(51

)

 

 

14

 

 

 

47,107

 

Commercial paper

 

1 or less

 

 

137,339

 

 

 

(62

)

 

 

121

 

 

 

137,398

 

Total short-term investments

 

 

 

$

308,566

 

 

$

(150

)

 

$

162

 

 

$

308,578

 

Classified as non-current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

Greater than 1

 

$

977

 

 

$

—

 

 

$

3

 

 

$

980

 

Total long-term investments

 

 

 

$

977

 

 

$

—

 

 

$

3

 

 

$

980