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