XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents and Investments (Tables)
12 Months Ended
Dec. 31, 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):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Cash and cash equivalents:

 

 

 

 

 

 

Cash

 

$

3,986

 

 

$

40,270

 

Money market funds

 

 

10,988

 

 

 

15,954

 

Repurchase agreements

 

 

9,000

 

 

 

13,500

 

Government and agency notes

 

 

20,605

 

 

 

 

Total cash and cash equivalents

 

$

44,579

 

 

$

69,724

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

Certificates of deposit

 

$

5,390

 

 

$

6,928

 

Municipal notes

 

 

506

 

 

 

1,283

 

Corporate notes

 

 

12,411

 

 

 

25,675

 

Government and agency notes

 

 

27,295

 

 

 

3,192

 

Total short-term investments

 

$

45,602

 

 

$

37,078

 

 

 

 

 

 

 

 

Long-term investments

 

 

 

 

 

 

Corporate notes

 

$

 

 

$

12,722

 

Certificates of deposit

 

 

712

 

 

 

4,575

 

Municipal notes

 

 

 

 

 

650

 

Government and agency notes

 

 

2,866

 

 

 

1,986

 

Total long-term investments

 

$

3,578

 

 

$

19,933

 

Summary of Available-for-Sale Securities

The following table summarizes the available-for-sale securities (in thousands):

 

 

 

 

Fair Value Measurements at December 31, 2022

 

 

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Money market funds

 

$

10,988

 

 

$

 

 

$

 

 

$

10,988

 

Certificates of Deposit

 

 

6,237

 

 

 

1

 

 

 

(136

)

 

 

6,102

 

Repurchase Agreements

 

 

9,000

 

 

 

 

 

 

 

 

 

9,000

 

Corporate notes

 

 

12,575

 

 

 

 

 

 

(164

)

 

 

12,411

 

Government and agency notes

 

 

51,020

 

 

 

4

 

 

 

(258

)

 

 

50,766

 

Municipal notes

 

 

510

 

 

 

 

 

 

(4

)

 

 

506

 

Total cash equivalents and investments

 

$

90,330

 

 

$

5

 

 

$

(562

)

 

$

89,773

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents (original maturities within 90 days)

 

 

 

 

 

 

 

 

 

 

$

40,593

 

Short-term investments (maturities within one year)

 

 

 

 

 

 

 

 

 

 

 

45,602

 

Long-term investments (maturities beyond 1 year)

 

 

 

 

 

 

 

 

 

 

 

3,578

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

89,773

 

 

 

 

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 (original 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