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

 

 

 

2021

 

 

2020

 

Cash and cash equivalents:

 

 

 

 

 

 

Cash

 

$

40,270

 

 

$

35,690

 

Money market funds

 

 

15,954

 

 

 

15,661

 

Repurchase agreements

 

 

13,500

 

 

 

15,000

 

Certificates of deposit

 

 

 

 

 

490

 

Total cash and cash equivalents

 

$

69,724

 

 

$

66,841

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

Certificates of deposit

 

$

6,928

 

 

$

23,387

 

Municipal notes

 

 

1,283

 

 

 

2,365

 

Corporate notes

 

 

25,675

 

 

 

34,991

 

Government and agency notes

 

 

3,192

 

 

 

6,236

 

Total short-term investments

 

$

37,078

 

 

$

66,979

 

 

 

 

 

 

 

 

Long-term investments

 

 

 

 

 

 

Corporate notes

 

$

12,722

 

 

$

40,435

 

Certificates of deposit

 

 

4,575

 

 

 

6,888

 

Municipal notes

 

 

650

 

 

 

1,081

 

Government and agency notes

 

 

1,986

 

 

 

2,060

 

Total long-term investments

 

$

19,933

 

 

$

50,464

 

Summary of Available-for-Sale Securities

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

 

 

 

 

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

 

 

 

 

Fair Value Measurements at December 31, 2020

 

 

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Money market funds

 

$

15,661

 

 

$

 

 

$

 

 

$

15,661

 

Certificates of Deposit

 

 

30,603

 

 

 

162

 

 

 

 

 

 

30,765

 

Repurchase Agreements

 

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Corporate notes

 

 

75,298

 

 

 

183

 

 

 

(55

)

 

 

75,426

 

Government notes

 

 

8,274

 

 

 

22

 

 

 

 

 

 

8,296

 

Commercial Paper

 

 

3,445

 

 

 

1

 

 

 

 

 

 

3,446

 

Total cash equivalents and investments

 

$

148,281

 

 

$

368

 

 

$

(55

)

 

$

148,594

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents (maturities within 90 days)

 

 

 

 

 

 

 

 

 

 

$

31,151

 

Short-term investments (maturities within one year)

 

 

 

 

 

 

 

 

 

 

 

66,979

 

Long-term investments (maturities beyond 1 year)

 

 

 

 

 

 

 

 

 

 

 

50,464

 

Total cash equivalents and investments

 

 

 

 

 

 

 

 

 

 

$

148,594