XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2021
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:

 

September 30, 2021

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Money market securities

 

$

22,472

 

 

$

 

 

$

 

 

$

22,472

 

Commercial paper

 

 

 

 

 

12,188

 

 

 

 

 

 

12,188

 

Corporate notes

 

 

 

 

 

7,542

 

 

 

 

 

 

7,542

 

Pre-refunded municipals

 

 

 

 

 

4,808

 

 

 

 

 

 

4,808

 

Federal agency notes

 

 

 

 

 

3,798

 

 

 

 

 

 

3,798

 

Total

 

$

22,472

 

 

$

28,336

 

 

$

 

 

$

50,808

 

 

December 31, 2020

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Money market securities

 

$

10,988

 

 

$

 

 

$

 

 

$

10,988

 

Commercial paper

 

 

 

 

 

36,478

 

 

 

 

 

 

36,478

 

Pre-refunded municipals

 

 

 

 

 

26,697

 

 

 

 

 

 

26,697

 

Corporate notes

 

 

 

 

 

2,437

 

 

 

 

 

 

2,437

 

Total

 

$

10,988

 

 

$

65,612

 

 

$

 

 

$

76,600

 

 

Summary of Fair Value Maturities for Financial Asset

The fair value maturities of the Company’s cash equivalents and marketable securities as of September 30, 2021, were 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

 

$

50,808

 

 

$

42,510

 

 

$

8,298

 

 

$

 

 

$