v3.26.1
Marketable securities (Tables)
6 Months Ended
Jun. 30, 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 (in thousands):

 

 

 

June 30, 2026

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency debt securities

 

$

248,546

 

 

$

 

 

$

(359

)

 

$

248,187

 

Corporate debt securities

 

 

296,772

 

 

 

1

 

 

 

(620

)

 

 

296,153

 

Commercial paper

 

 

242,318

 

 

 

6

 

 

 

(224

)

 

 

242,100

 

 

$

787,636

 

 

$

7

 

 

$

(1,203

)

 

$

786,440

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency debt securities

 

$

138,073

 

 

$

14

 

 

$

(303

)

 

 

137,784

 

Corporate debt securities

 

 

117,599

 

 

 

 

 

 

(307

)

 

 

117,292

 

 

$

255,672

 

 

$

14

 

 

$

(610

)

 

$

255,076

 

 

 

 

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