XML 28 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
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 March 31, 2022 and December 31, 2021 are presented in the following tables (in thousands):

 

 

 

Fair Value Measurements at March 31, 2022

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Money market funds

 

$

32,361

 

 

$

32,361

 

 

$

 

 

$

 

Certificates of Deposit

 

 

8,227

 

 

 

 

 

 

8,227

 

 

 

 

Repurchase Agreements

 

 

5,000

 

 

 

 

 

 

5,000

 

 

 

 

Corporate notes

 

 

26,418

 

 

 

 

 

 

26,418

 

 

 

 

Government and agency notes

 

 

6,689

 

 

 

 

 

 

6,689

 

 

 

 

Municipal notes

 

 

1,706

 

 

 

 

 

 

1,706

 

 

 

 

Commercial Paper

 

 

2,895

 

 

 

 

 

 

2,895

 

 

 

 

Total

 

$

83,296

 

 

$

32,361

 

 

$

50,935

 

 

$

 

 

 

 

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

 

 

$

 

Summary of Available-for-Sale Securities he following table summarizes the available-for-sale securities (in thousands):

 

 

 

Fair Value Measurements at March 31, 2022

 

 

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Money market funds

 

$

32,361

 

 

$

 

 

$

 

 

$

32,361

 

Certificates of Deposit

 

 

8,305

 

 

 

1

 

 

 

(79

)

 

 

8,227

 

Repurchase Agreements

 

 

5,000

 

 

 

 

 

 

 

 

 

5,000

 

Corporate notes

 

 

26,673

 

 

 

2

 

 

 

(257

)

 

 

26,418

 

Government and agency notes

 

 

6,756

 

 

 

 

 

 

(67

)

 

 

6,689

 

Municipal notes

 

 

1,716

 

 

 

 

 

 

(10

)

 

 

1,706

 

Commercial Paper

 

 

2,897

 

 

 

 

 

 

(2

)

 

 

2,895

 

Total cash equivalents and investments

 

$

83,708

 

 

$

3

 

 

$

(415

)

 

$

83,296

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents (maturities within 90 days)

 

 

 

 

 

 

 

 

 

 

$

40,161

 

Short-term investments (maturities within one year)

 

 

 

 

 

 

 

 

 

 

 

23,960

 

Long-term investments (maturities beyond 1 year)

 

 

 

 

 

 

 

 

 

 

 

19,175

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

83,296

 

 

 

 

Fair Value Measurements at December 31, 2021

 

 

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Money market funds

 

$

15,954

 

 

$

 

 

$

 

 

$

15,954

 

Certificates of Deposit

 

 

11,511

 

 

 

12

 

 

 

(20

)

 

 

11,503

 

Repurchase Agreements

 

 

13,500

 

 

 

 

 

 

 

 

 

13,500

 

Corporate notes

 

 

38,470

 

 

 

6

 

 

 

(79

)

 

 

38,397

 

Government and agency notes

 

 

5,195

 

 

 

 

 

 

(17

)

 

 

5,178

 

Municipal notes

 

 

1,934

 

 

 

 

 

 

(1

)

 

 

1,933

 

Total cash equivalents and investments

 

$

86,564

 

 

$

18

 

 

$

(117

)

 

$

86,465

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents (maturities within 90 days)

 

 

 

 

 

 

 

 

 

 

$

29,454

 

Short-term investments (maturities within one year)

 

 

 

 

 

 

 

 

 

 

 

37,078

 

Long-term investments (maturities beyond 1 year)

 

 

 

 

 

 

 

 

 

 

 

19,933

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

86,465