XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Investments (Tables)
9 Months Ended
Sep. 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):

 

 

 

September 30, 2022

 

 

December 31, 2021

 

Cash and cash equivalents:

 

 

 

 

 

 

Cash

 

$

10,233

 

 

$

40,270

 

Money market funds

 

 

15,012

 

 

 

15,954

 

Repurchase agreements

 

 

5,000

 

 

 

13,500

 

Corporate notes

 

 

1,564

 

 

 

 

Total cash and cash equivalents

 

$

31,809

 

 

$

69,724

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

Certificates of deposit

 

$

4,319

 

 

$

6,928

 

Municipal notes

 

 

506

 

 

 

1,283

 

Corporate notes

 

 

14,445

 

 

 

25,675

 

Government and agency notes

 

 

43,264

 

 

 

3,192

 

Total short-term investments

 

$

62,534

 

 

$

37,078

 

 

 

 

 

 

 

 

Long-term investments

 

 

 

 

 

 

Corporate notes

 

$

 

 

$

12,722

 

Certificates of deposit

 

 

1,429

 

 

 

4,575

 

Municipal notes

 

 

 

 

 

650

 

Government and agency notes

 

 

3,572

 

 

 

1,986

 

Total long-term investments

 

$

5,001

 

 

$

19,933