XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Investments (Tables)
3 Months Ended
Mar. 31, 2023
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):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Cash and cash equivalents:

 

 

 

 

 

 

Cash

 

$

4,449

 

 

$

3,986

 

Money market funds

 

 

15,863

 

 

 

10,988

 

Repurchase agreements

 

 

 

 

 

9,000

 

Government and agency notes

 

 

26,402

 

 

 

20,605

 

Total cash and cash equivalents

 

$

46,714

 

 

$

44,579

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

Certificates of deposit

 

$

5,166

 

 

$

5,390

 

Municipal notes

 

 

400

 

 

 

506

 

Corporate notes

 

 

7,799

 

 

 

12,411

 

Government and agency notes

 

 

30,124

 

 

 

27,295

 

Total short-term investments

 

$

43,489

 

 

$

45,602

 

 

 

 

 

 

 

Long-term investments

 

 

 

 

 

 

Certificates of deposit

 

$

475

 

 

 

712

 

Government and agency notes

 

 

 

 

 

2,866

 

Total long-term investments

 

$

475

 

 

$

3,578