v3.26.1
Marketable securities (Tables)
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities

The following table summarizes the amortized cost and estimated fair value of the Company’s investments, which are considered to be available-for-sale investments, and were included in marketable securities and long-term marketable securities:

 

 

 

March 31, 2026

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency debt securities

 

$

192,509

 

 

$

1

 

 

$

(98

)

 

$

192,412

 

Corporate debt securities

 

 

133,431

 

 

 

 

 

 

(240

)

 

 

133,191

 

Commercial paper

 

 

81,786

 

 

 

2

 

 

 

(43

)

 

 

81,745

 

 

$

407,726

 

 

$

3

 

 

$

(381

)

 

$

407,348

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency debt securities

 

$

34,129

 

 

$

 

 

$

(75

)

 

$

34,054

 

Corporate debt securities

 

 

28,770

 

 

 

 

 

 

(77

)

 

 

28,693

 

 

$

62,899

 

 

$

 

 

$

(152

)

 

$

62,747

 

 

 

 

December 31, 2025

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency debt securities

 

$

169,690

 

 

$

108

 

 

$

 

 

$

169,798

 

Corporate debt securities

 

 

122,737

 

 

23

 

 

 

(47

)

 

 

122,713

 

Commercial paper

 

 

93,241

 

 

37

 

 

 

 

 

 

93,278

 

 

$

385,668

 

 

$

168

 

 

$

(47

)

 

$

385,789

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency debt securities

 

$

62,038

 

 

$

80

 

 

$

 

 

$

62,118

 

Corporate debt securities

 

 

44,537

 

 

18

 

 

 

(1

)

 

 

44,554

 

 

$

106,575

 

 

$

98

 

 

$

(1

)

 

$

106,672