v3.26.1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Marketable Securities [Abstract]  
Summary of Available-for-Sale Debt Securities

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

Description

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

June 30, 2026

 

 

 

 

 

 

 

 

 

 

 

 

US treasury securities

 

$

335,023

 

 

$

30

 

 

$

(1,767

)

 

$

333,286

 

US government agencies

 

 

349,898

 

 

 

3

 

 

 

(2,058

)

 

 

347,843

 

Commercial Paper

 

 

9,164

 

 

 

 

 

 

(3

)

 

 

9,161

 

Corporate securities

 

 

693,481

 

 

 

64

 

 

 

(3,426

)

 

 

690,119

 

Total

 

$

1,387,566

 

 

$

97

 

 

$

(7,254

)

 

$

1,380,409

 

 

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