v3.26.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2026
Marketable Securities [Abstract]  
Summary of Available-for-Sale Debt Securities

The following tables summarize the available-for-sale debt securities held at March 31, 2026 and December 31, 2025 (in thousands):

Description

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

March 31, 2026

 

 

 

 

 

 

 

 

 

 

 

 

US treasury securities

 

$

325,564

 

 

$

146

 

 

$

(922

)

 

$

324,788

 

US government agencies

 

 

383,037

 

 

 

65

 

 

 

(1,135

)

 

 

381,967

 

Commercial Paper

 

 

13,634

 

 

 

 

 

 

(6

)

 

 

13,628

 

Corporate securities

 

 

683,522

 

 

 

159

 

 

 

(2,501

)

 

 

681,180

 

Total

 

$

1,405,757

 

 

$

370

 

 

$

(4,564

)

 

$

1,401,563

 

 

Description

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

December 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

US treasury securities

 

$

316,979

 

 

$

623

 

 

$

(34

)

 

$

317,568

 

US government agencies

 

 

290,714

 

 

 

276

 

 

 

(81

)

 

 

290,909

 

Commercial Paper

 

 

7,156

 

 

 

1

 

 

 

(2

)

 

 

7,155

 

Corporate securities

 

 

645,772

 

 

 

1,285

 

 

 

(266

)

 

 

646,791

 

Total

 

$

1,260,621

 

 

$

2,185

 

 

$

(383

)

 

$

1,262,423