XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable securities (Tables)
9 Months Ended
Sep. 30, 2023
Debt Securities [Abstract]  
Summary of marketable securities

The following is a summary of marketable securities as of September 30, 2023 and December 31, 2022:

 

 

 

September 30, 2023

 

 

 

Amortized cost

 

 

Gross unrealized gains

 

 

Gross unrealized losses

 

 

Credit losses

 

 

Fair value

 

Money market funds

 

$

 

261,202

 

 

$

 

 

 

$

 

 

 

$

 

 

 

$

 

261,202

 

U.S. Treasury securities

 

 

 

96,945

 

 

 

 

 

 

 

 

(179

)

 

 

 

 

 

 

 

96,766

 

U.S. Government agency securities

 

 

 

144,551

 

 

 

 

14

 

 

 

 

(147

)

 

 

 

 

 

 

 

144,418

 

Commercial paper

 

 

 

86,852

 

 

 

 

 

 

 

 

(174

)

 

 

 

 

 

 

 

86,678

 

Corporate debt securities

 

 

 

15,608

 

 

 

 

 

 

 

 

(19

)

 

 

 

 

 

 

 

15,589

 

 

$

 

605,158

 

 

$

 

14

 

 

$

 

(519

)

 

$

 

 

 

$

 

604,653

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

 

261,202

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

285,186

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

58,264

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

 

604,652

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

Schedule of contractual maturities of short and long term marketable securities

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

 

 

September 30, 2023

 

 

December 31, 2022

 

Due within one year

$

 

285,186

 

 

$

 

101,676

 

Due after one year through five years

 

 

58,264

 

 

 

 

 

      Total

$

 

343,450

 

 

$

 

101,676