XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Summary of Fair Value Hierarchy for Financial Assets

The Company’s fair value hierarchy for its cash equivalents and marketable securities was as follows:

 

June 30, 2019

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Money market securities

 

$

6,547

 

 

$

 

 

$

 

 

$

6,547

 

Commercial paper

 

 

 

 

 

39,262

 

 

 

 

 

 

39,262

 

Federal agency notes

 

 

 

 

 

2,002

 

 

 

 

 

 

2,002

 

Corporate notes

 

 

 

 

 

1,644

 

 

 

 

 

 

1,644

 

Total

 

$

6,547

 

 

$

42,908

 

 

$

 

 

$

49,455

 

 

December 31, 2018

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Money market securities

 

$

1,472

 

 

$

 

 

$

 

 

$

1,472

 

Commercial paper

 

 

 

 

 

28,343

 

 

 

 

 

 

28,343

 

Corporate notes

 

 

 

 

 

12,106

 

 

 

 

 

 

12,106

 

Total

 

$

1,472

 

 

$

40,449

 

 

$

 

 

$

41,921

 

 

Summary of Fair Value Maturities for Financial Asset

The fair value maturities of the Company’s cash equivalents and marketable securities as of June 30, 2019 are as follows:

 

 

 

Maturities by Period

 

 

 

Total

 

 

Less than

1 year

 

 

1-5

years

 

 

5 - 10

years

 

 

More than

10 years

 

Cash equivalents and marketable securities

 

$

49,455

 

 

$

49,455

 

 

$

 

 

$

 

 

$