XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of Company's Classified Assets Measured at Fair Value on Recurring Basis

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

 

 

 

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

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

2018

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Money market funds

 

$

265

 

 

$

265

 

 

$

 

 

$

 

Commercial paper (included in short-term

   investments)

 

 

57,453

 

 

 

 

 

 

57,453

 

 

 

 

Corporate debt securities  (included in

   short-term investments)

 

 

50,052

 

 

 

 

 

 

50,052

 

 

 

 

U.S. government agency securities and

   treasuries

 

 

3,972

 

 

 

1,987

 

 

 

1,985

 

 

 

 

Total

 

$

111,742

 

 

$

2,252

 

 

$

109,490

 

 

$