XML 85 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Cash, Cash Equivalents and Investments (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Summary of Fair Values of Cash, Cash Equivalents, and Short-Term Investments Measured at Fair Value on Recurring Basis

The following tables categorize the fair values of cash, cash equivalents, short-term investments and long-term investments measured at fair value on a recurring basis on our balance sheets (in thousands):

 

 

 

June 30, 2022

 

 

December 31, 2021

 

Cash and cash equivalents:

 

 

 

 

 

 

Cash

 

$

13,396

 

 

$

40,270

 

Money market funds

 

 

26,432

 

 

 

15,954

 

Repurchase agreements

 

 

6,000

 

 

 

13,500

 

Government and agency notes

 

 

1,100

 

 

 

 

Total cash and cash equivalents

 

$

46,928

 

 

$

69,724

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

Certificates of deposit

 

$

2,352

 

 

$

6,928

 

Municipal notes

 

 

1,231

 

 

 

1,283

 

Corporate notes

 

 

16,522

 

 

 

25,675

 

Government and agency notes

 

 

25,735

 

 

 

3,192

 

Commercial Paper

 

 

1,896

 

 

 

 

Total short-term investments

 

$

47,736

 

 

$

37,078

 

 

 

 

 

 

 

 

Long-term investments:

 

 

 

 

 

 

Corporate notes

 

$

1,561

 

 

$

12,722

 

Certificates of deposit

 

 

3,916

 

 

 

4,575

 

Municipal notes

 

 

 

 

 

650

 

Government and agency notes

 

 

5,552

 

 

 

1,986

 

Total long-term investments

 

$

11,029

 

 

$

19,933