XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2024
Marketable Securities [Abstract]  
Summary of Available-for-Sale Debt Securities

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

Description

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

September 30, 2024

 

 

 

 

 

 

 

 

 

 

 

 

US treasury securities

 

$

170,704

 

 

$

484

 

 

$

(24

)

 

$

171,164

 

US government agencies

 

 

186,095

 

 

 

212

 

 

 

(344

)

 

$

185,963

 

Commercial Paper

 

 

28,587

 

 

 

17

 

 

 

(1

)

 

$

28,603

 

Corporate securities

 

 

412,982

 

 

 

1,621

 

 

 

(46

)

 

$

414,557

 

Total

 

$

798,368

 

 

$

2,334

 

 

$

(415

)

 

$

800,287

 

 

Description

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair
Value

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

US treasury securities

 

$

23,361

 

 

$

5

 

 

$

(113

)

 

$

23,253

 

US government agencies

 

 

142,948

 

 

 

48

 

 

 

(305

)

 

 

142,691

 

Corporate securities

 

 

160,598

 

 

 

113

 

 

 

(306

)

 

 

160,405

 

Total

 

$

326,907

 

 

$

166

 

 

$

(724

)

 

$

326,349