v3.26.1
Investments (Tables)
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-sale Investments

Available-for-sale investments consisted of the following as of March 31, 2026 and December 31, 2025 (in thousands):

 

 

 

March 31, 2026

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

7,735

 

 

$

 

 

$

(3

)

 

$

7,732

 

U.S. government treasury securities

 

 

107,138

 

 

 

55

 

 

 

(43

)

 

 

107,150

 

Corporate bonds

 

 

25,889

 

 

 

6

 

 

 

(24

)

 

 

25,871

 

Total short-term marketable securities

 

$

140,762

 

 

$

61

 

 

$

(70

)

 

$

140,753

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government treasury and agency securities

 

$

14,947

 

 

$

 

 

$

(28

)

 

$

14,919

 

Corporate bonds

 

 

3,961

 

 

 

9

 

 

 

 

 

 

3,970

 

Total long-term marketable securities

 

$

18,908

 

 

$

9

 

 

$

(28

)

 

$

18,889

 

 

 

 

December 31, 2025

 

 

 

Amortized Cost

 

 

Unrealized Gain

 

 

Unrealized Loss

 

 

Estimated Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

9,931

 

 

$

1

 

 

$

 

 

$

9,932

 

U.S. government treasury securities

 

 

114,138

 

 

 

204

 

 

 

 

 

 

114,342

 

Corporate bonds

 

 

32,177

 

 

 

34

 

 

 

 

 

 

32,211

 

Total short-term marketable securities

 

$

156,246

 

 

$

239

 

 

$

 

 

$

156,485

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government treasury and agency securities

 

$

11,250

 

 

$

13

 

 

$

 

 

$

11,263

 

Corporate bonds

 

 

1,970

 

 

 

1

 

 

 

 

 

 

1,971

 

Total long-term marketable securities

 

$

13,220

 

 

$

14

 

 

$

 

 

$

13,234

 

Schedule of Gross Unrealized Holding Losses and Fair Values for Investments in Unrealized Loss Position

The following table presents the gross unrealized holding losses and fair values for investments in an unrealized loss position, and the length of time individual securities have been in a continuous loss position, as of March 31, 2026 (in thousands):

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair Value

 

 

Unrealized Loss

 

 

Fair Value

 

 

Unrealized Loss

 

Commercial paper

 

$

6,275

 

 

$

(3

)

 

$

 

 

$

 

U.S. government treasury and agency securities

 

 

63,477

 

 

 

(71

)

 

 

 

 

 

 

Corporate bonds

 

 

14,204

 

 

 

(24

)

 

 

 

 

 

 

Total available-for-sale securities

 

$

83,956

 

 

$

(98

)

 

$

 

 

$