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

At March 31, 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

 

 

 

March 31,

 

 

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

 

$

8,177

 

 

$

8,177

 

 

$

 

 

$

 

Commercial paper (included in marketable securities)

 

 

16,404

 

 

 

 

 

 

16,404

 

 

 

 

Corporate debt securities (included in marketable securities)

 

 

70,878

 

 

 

 

 

 

70,878

 

 

 

 

U.S. government agency securities and treasuries

 

 

7,514

 

 

 

 

 

 

7,514

 

 

 

 

Total

 

$

102,973

 

 

$

8,177

 

 

$

94,796

 

 

$

 

 

 

 

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

 

 

$