XML 37 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents and Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2020
Cash, Cash Equivalents and Short-Term Investments  
Schedule of Securities Classified as Cash, Cash Equivalents and Short-Term Investments

June 30, 2020

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

Cash and cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

99,410

$

$

$

99,410

Cash

1,084

1,084

Total cash and cash equivalents

100,494

100,494

Short-term investments

 

  

 

  

 

 

  

Commercial paper

$

46,328

$

115

$

$

46,443

Corporate bonds

35,119

170

35,289

Asset-backed securities

 

10,507

 

25

 

 

10,532

U.S. government-sponsored agency bonds

8,077

(2)

8,075

U.S. treasury notes

 

3,999

 

9

 

 

4,008

Total short-term investments

104,030

319

(2)

104,347

Total cash equivalents and short-term investments

$

204,524

$

319

$

(2)

$

204,841

December 31, 2019

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

Cash and cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

147,208

$

$

$

147,208

Commercial paper

 

19,357

 

3

 

 

19,360

Corporate bonds

 

11,441

 

 

 

11,441

Cash

 

3,124

 

 

 

3,124

Total cash and cash equivalents

181,130

3

181,133

Short-term investments

 

  

 

  

 

 

  

Commercial paper

$

36,667

$

14

$

$

36,681

Corporate bonds

 

21,690

 

6

 

(3)

 

21,693

Asset-backed securities

 

8,005

 

 

 

8,005

Total short-term investments

66,362

20

(3)

66,379

Total cash equivalents and short-term investments

$

247,492

$

23

$

(3)

$

247,512