XML 54 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2020
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):
September 30, 2020
Level 1Level 2Level 3Total
Money market securities$74,084 $— $— $74,084 
Commercial paper4,585 — — 4,585 
Total$78,669 $— $— $78,669 
December 31, 2019
Level 1Level 2Level 3Total
Money market securities$94,260 $— $— $94,260 
Commercial paper2,401 — — 2,401 
Total$96,661 $— $— $96,661