v3.24.0.1
Short and long-term marketable securities
12 Months Ended
Dec. 31, 2023
Short-term marketable securities  
Short and long-term marketable securities

4. Short and long-term marketable securities

The following is a summary of short and long-term marketable securities as of December 31, 2023 and 2022:

 

 

 

December 31, 2023

 

 

 

Amortized cost

 

 

Gross unrealized gains

 

 

Gross unrealized losses

 

 

Credit losses

 

 

Fair value

 

Money market funds

 

$

 

206,879

 

 

$

 

—

 

 

$

 

—

 

 

$

 

—

 

 

$

 

206,879

 

U.S. Treasury securities

 

 

 

117,058

 

 

 

 

255

 

 

 

 

(6

)

 

 

 

—

 

 

 

 

117,307

 

U.S. Government agency securities

 

 

 

133,279

 

 

 

 

78

 

 

 

 

(60

)

 

 

 

—

 

 

 

 

133,297

 

Commercial paper

 

 

 

68,707

 

 

 

 

10

 

 

 

 

(9

)

 

 

 

—

 

 

 

 

68,708

 

Corporate debt securities

 

 

 

15,773

 

 

 

 

1

 

 

 

 

—

 

 

 

 

—

 

 

 

 

15,774

 

 

$

 

541,696

 

 

$

 

344

 

 

$

 

(75

)

 

$

 

—

 

 

$

 

541,965

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

 

206,879

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

315,803

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19,283

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

 

541,965

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Amortized cost

 

 

Gross unrealized gains

 

 

Gross unrealized losses

 

 

Credit losses

 

 

Fair value

 

Money market funds

 

$

 

137,286

 

 

$

 

—

 

 

$

 

—

 

 

$

 

—

 

 

$

 

137,286

 

U.S. Treasury securities

 

 

 

58,698

 

 

 

 

23

 

 

 

 

—

 

 

 

 

—

 

 

 

 

58,721

 

Corporate debt securities

 

 

 

5,478

 

 

 

 

—

 

 

 

 

(2

)

 

 

 

—

 

 

 

 

5,476

 

U.S. Government agency securities

 

 

 

62,939

 

 

 

 

15

 

 

 

 

—

 

 

 

 

—

 

 

 

 

62,954

 

Commercial paper

 

 

 

27,739

 

 

 

 

—

 

 

 

 

—

 

 

 

 

—

 

 

 

 

27,739

 

 

$

 

292,140

 

 

$

 

38

 

 

$

 

(2

)

 

$

 

—

 

 

$

 

292,176

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

 

190,500

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101,676

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

 

292,176

 

 

 

The following table presents the contractual maturities of our short and long-term marketable securities as of December 31, 2023 and December 31, 2022.