XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of Company's Classified Assets Measured at Fair Value on Recurring Basis

At June 30, 2020 and December 31, 2019, the Company has classified assets measured at fair value on a recurring basis as follows (in thousands):

 

 

 

Fair Value Measurements at Reporting Date Using

 

 

 

June 30,

 

 

Quoted Prices

in Active

Markets for

Identical

Assets

 

 

Significant

Other

Observable

Inputs

 

 

Significant

Unobservable

Inputs

 

Description

 

2020

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Money market funds

 

$

17,852

 

 

$

17,852

 

 

$

 

 

$

 

Commercial paper (included in marketable securities)

 

 

32,948

 

 

 

 

 

 

32,948

 

 

 

 

Corporate debt securities (included in marketable securities)

 

 

43,831

 

 

 

 

 

 

43,831

 

 

 

 

U.S. government agency securities and treasuries

 

 

1,006

 

 

 

 

 

 

1,006

 

 

 

 

Total

 

$

95,637

 

 

$

17,852

 

 

$

77,785

 

 

$

 

 

 

 

Fair Value Measurements at Reporting Date Using

 

 

 

December 31,

 

 

Quoted Prices

in Active

Markets for

Identical

Assets

 

 

Significant

Other

Observable

Inputs

 

 

Significant

Unobservable

Inputs

 

Description

 

2019

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Money market funds

 

$

3,240

 

 

$

3,240

 

 

$

 

 

$

 

Commercial paper (included in cash and cash equivalents)

 

 

4,249

 

 

 

 

 

 

4,249

 

 

 

 

Commercial paper (included in marketable securities)

 

 

20,501

 

 

 

 

 

 

20,501

 

 

 

 

Corporate debt securities (included in cash and cash equivalents)

 

 

6,005

 

 

 

 

 

 

6,005

 

 

 

 

Corporate debt securities (included in marketable securities)

 

 

71,383

 

 

 

 

 

 

71,383

 

 

 

 

U.S. government agency securities and treasuries

 

 

9,005

 

 

 

 

 

 

9,005

 

 

 

 

Total

 

$

114,383

 

 

$

3,240

 

 

$

111,143

 

 

$