XML 137 R34.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 Fair Value Hierarchy For Its Cash Equivalents
The Company's fair value hierarchy for its financial instruments consists of cash equivalents as follows (in thousands):
 
December 31, 2019
 
Level 1
Level 2
Level 3
Total
Money market securities
$
94,260

$

$

$
94,260

Commercial paper
2,401



2,401

Total
$
96,661

$

$

$
96,661

 
December 31, 2018
 
Level 1
Level 2
Level 3
Total
Money market securities
$
123,121

$

$

$
123,121

Commercial paper
299



299

Total
$
123,420

$

$

$
123,420