Quarterly report pursuant to Section 13 or 15(d)

CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables)

v3.24.2.u1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2024
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):

​

​

​

​

​

​

​

​

​

As of

​

​

June 30, 2024

    

December 31, 2023

Cash

​

$

6,126

​

$

8,247

Money market funds

​

 

13,805

​

 

9,685

US treasury bills

​

 

4,963

​

 

12,594

Government-sponsored enterprise securities

​

 

10,444

​

 

11,233

Corporate bonds and commercial paper

​

 

13,764

​

 

15,174

​

​

$

49,102

​

$

56,933

Reported as:

​

​

​

​

​

​

Cash and cash equivalents

​

$

36,053

​

$

32,786

Short-term investments

​

 

13,049

​

 

24,147

​

​

$

49,102

​

$

56,933

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

​

​

​

 

As of June 30, 2024

​

Cost

​

Gains

​

Losses

​

Fair Value

 

US treasury bills

​

$

4,963

​

$

—

​

$

—

​

$

4,963

​

Government-sponsored enterprise securities

​

​

10,446

​

​

—

​

​

(2)

​

​

10,444

​

Corporate bonds and commercial paper

​

 

13,771

​

 

—

​

 

(7)

​

 

13,764

​

Total

​

$

29,180

​

$

—

​

$

(9)

​

$

29,171

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

​

​

    

Gross

    

Gross

    

​

​

 

​

​

Amortized

​

Unrealized

​

Unrealized

​

​

​

 

As of December 31, 2023

​

Cost

​

Gains

​

Losses

​

Fair Value

 

US treasury bills

​

$

12,591

​

$

3

​

$

—

​

$

12,594

​

Government-sponsored enterprise securities

​

​

11,230

​

​

7

​

​

(4)

​

​

11,233

​

Corporate bonds and commercial paper

​

 

15,172

​

 

5

​

 

(3)

​

 

15,174

​

Total

​

$

38,993

​

$

15

​

$

(7)

​

$

39,001

​

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):

​

​

​

​

​

​

​

​

​

As of June 30, 2024

    

Fair Value

    

Unrealized Losses

 

Government-sponsored enterprise securities

​

$

9,694

​

$

(2)

​

Corporate bonds and commercial paper

​

​

13,265

​

​

(7)

​

Total

​

$

22,959

​

$

(9)

​

​