v3.25.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2025
Marketable Securities [Abstract]  
Summary of Available-for-Sale Debt Securities

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

Description

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

September 30, 2025

 

 

 

 

 

 

 

 

 

 

 

 

US treasury securities

 

$

188,647

 

 

$

479

 

 

$

(28

)

 

$

189,098

 

US government agencies

 

 

222,856

 

 

 

181

 

 

 

(145

)

 

 

222,892

 

Commercial Paper

 

 

10,683

 

 

 

1

 

 

 

 

 

 

10,684

 

Corporate securities

 

 

442,099

 

 

 

1,091

 

 

 

(77

)

 

 

443,113

 

Total

 

$

864,285

 

 

$

1,752

 

 

$

(250

)

 

$

865,787

 

 

Description

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

US treasury securities

 

$

158,518

 

 

$

190

 

 

$

(244

)

 

$

158,464

 

US government agencies

 

 

179,030

 

 

 

33

 

 

 

(1,248

)

 

 

177,815

 

Commercial Paper

 

 

15,847

 

 

 

5

 

 

 

 

 

 

15,852

 

Corporate securities

 

 

378,736

 

 

 

424

 

 

 

(644

)

 

 

378,516

 

Total

 

$

732,131

 

 

$

652

 

 

$

(2,136

)

 

$

730,647