XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2022
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS  
Schedule of cash, cash equivalents and short-term investments

Cash, cash equivalents and short-term investments for the periods presented consist of the following (in thousands):

March 31, 

December 31,

2022

    

2021

Cash

$

4,070

$

6,249

Money market funds

 

12,363

 

6,842

US treasury bills

 

35,170

 

35,366

Government-sponsored enterprise securities

 

15,559

 

14,678

Corporate bonds and commercial paper

 

40,357

 

61,832

$

107,519

$

124,967

Reported as:

Cash and cash equivalents

$

24,679

$

18,890

Short-term investments

 

82,840

 

106,077

$

107,519

$

124,967

Schedule of cash equivalents and short-term investments including securities with unrealized gains and losses

Cash equivalents and short-term investments include the following securities with gross unrealized gains and losses (in thousands):

    

    

Gross

    

Gross

    

 

Amortized

Unrealized

Unrealized

 

March 31, 2022

Cost

Gains

Losses

Fair Value

 

US treasury bills

$

35,353

$

$

(183)

$

35,170

Government-sponsored enterprise securities

15,677

(118)

15,559

Corporate bonds and commercial paper

 

40,472

 

 

(115)

 

40,357

Total

$

91,502

$

$

(416)

$

91,086

    

    

Gross

    

Gross

    

 

Amortized

Unrealized

Unrealized

 

December 31, 2021

Cost

Gains

Losses

Fair Value

 

US treasury bills

$

35,416

$

$

(50)

$

35,366

Government-sponsored enterprise securities

14,705

(27)

14,678

Corporate bonds and commercial paper

 

61,857

 

2

 

(27)

 

61,832

Total

$

111,978

$

2

$

(104)

$

111,876

Schedule of fair value and gross unrealized losses of investments in unrealized loss position

The following table shows the fair value and gross unrealized losses of our investments in individual securities that are in an unrealized loss position, aggregated by investment category (in thousands):

March 31, 2022

    

Fair Value

    

Unrealized Losses

 

US treasury bills

$

35,170

$

(183)

Government-sponsored enterprise securities

15,559

(118)

Corporate bonds and commercial paper

39,607

(115)

Total

$

90,336

$

(416)