XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Short-Term Investments
9 Months Ended
Sep. 30, 2021
Cash Cash Equivalents And Short Term Investments [Abstract]  
Cash, Cash Equivalents and Short-Term Investments

Note 4—Cash, Cash Equivalents and Short-Term Investments

Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):

 

 

 

As of September 30, 2021

 

 

 

Cash and

 

 

 

 

 

 

 

 

 

 

 

Cash

 

 

Short-Term

 

 

 

 

 

 

 

Equivalents

 

 

Investments

 

 

Total

 

Cash

 

$

141,689

 

 

$

 

 

$

141,689

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

403,952

 

 

 

 

 

 

403,952

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

31,275

 

 

 

84,253

 

 

 

115,528

 

Corporate debt securities

 

 

 

 

 

94,080

 

 

 

94,080

 

U.S. government and agency securities

 

 

 

 

 

43,352

 

 

 

43,352

 

Total

 

$

576,916

 

 

$

221,685

 

 

$

798,601

 

 

 

 

As of December 31, 2020

 

 

 

Cash and

 

 

 

 

 

 

 

 

 

 

 

Cash

 

 

Short-Term

 

 

 

 

 

 

 

Equivalents

 

 

Investments

 

 

Total

 

Cash

 

$

132,372

 

 

$

 

 

$

132,372

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

259,434

 

 

 

 

 

 

259,434

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

45,547

 

 

 

63,372

 

 

 

108,919

 

Corporate debt securities

 

 

 

 

 

79,342

 

 

 

79,342

 

U.S. government and agency securities

 

 

 

 

 

43,971

 

 

 

43,971

 

Total

 

$

437,353

 

 

$

186,685

 

 

$

624,038

 

 

The Company’s gross unrealized gains or losses from its short-term investments, recorded at fair value, for the three and nine months ended September 30, 2021 and 2020, were immaterial.

The contractual maturities of the Company’s short-term investments are as follows (in thousands):

 

 

 

September 30, 2021

 

Due in one year

 

$

195,238

 

Due in one to two years

 

 

26,447

 

Total

 

$

221,685