XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities to Fair Value Measurements on Recurring Basis

Financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements by major security type as of December 31, 2021 and 2020 are presented in the following tables (in thousands):

 

 

 

Fair Value Measurements at December 31, 2021

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Money market funds

 

$

15,954

 

 

$

15,954

 

 

$

 

 

$

 

Certificates of Deposit

 

 

11,503

 

 

 

 

 

 

11,503

 

 

 

 

Repurchase Agreements

 

 

13,500

 

 

 

 

 

 

13,500

 

 

 

 

Corporate notes

 

 

38,397

 

 

 

 

 

 

38,397

 

 

 

 

Government and agency notes

 

 

5,178

 

 

 

 

 

 

5,178

 

 

 

 

Municipal notes

 

 

1,933

 

 

 

 

 

 

1,933

 

 

 

 

Total

 

$

86,465

 

 

$

15,954

 

 

$

70,511

 

 

$

 

 

 

 

Fair Value Measurements at December 31, 2020

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Money market funds

 

$

15,661

 

 

$

15,661

 

 

$

 

 

$

 

Certificates of Deposit

 

 

30,765

 

 

 

 

 

 

30,765

 

 

 

 

Repurchase Agreements

 

 

15,000

 

 

 

 

 

 

15,000

 

 

 

 

Corporate notes

 

 

75,426

 

 

 

 

 

 

75,426

 

 

 

 

Government notes

 

 

8,296

 

 

 

 

 

 

8,296

 

 

 

 

Commercial Paper

 

 

3,446

 

 

 

 

 

 

3,446

 

 

 

 

Total

 

$

148,594

 

 

$

15,661

 

 

$

132,933

 

 

$