XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2020
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, 2020

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Money market securities

 

$

3,114

 

 

$

 

 

$

 

 

$

3,114

 

Commercial paper

 

 

 

 

 

13,690

 

 

 

 

 

 

13,690

 

Pre-refunded municipals

 

 

 

 

 

6,456

 

 

 

 

 

 

6,456

 

Federal agency notes

 

 

 

 

 

3,299

 

 

 

 

 

 

3,299

 

Corporate notes

 

 

 

 

 

3,012

 

 

 

 

 

 

3,012

 

Total

 

$

3,114

 

 

$

26,457

 

 

$

 

 

$

29,571

 

 

December 31, 2019

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Money market securities

 

$

746

 

 

$

 

 

$

 

 

$

746

 

Commercial paper

 

 

 

 

 

25,481

 

 

 

 

 

 

25,481

 

Corporate notes

 

 

 

 

 

5,773

 

 

 

 

 

 

5,773

 

U.S. treasuries

 

 

 

 

 

4,040

 

 

 

 

 

 

4,040

 

Total

 

$

746

 

 

$

35,294

 

 

$

 

 

$

36,040

 

 

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, 2020, 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

 

$

29,571

 

 

$

29,571

 

 

$

 

 

$

 

 

$